Software Engineer Internship

Waggoner Financial

Lansing (MI)

On-site

USD 28,000 - 48,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Mentorship
Flexible scheduling
Future opportunities
Hands-on ownership
Modern tooling exposure
Small collaborative team

Job summary

Waggoner Financial is seeking a software engineer intern to join our internal platform team in Lansing, MI. You’ll work across our stack (NestJS GraphQL API, React frontend, PostgreSQL) and build tools advisors use to inform real investment decisions.

The role supports early-career developers with mentorship while giving more experienced engineers opportunities to influence architecture and guide others. You’ll gain hands-on ownership of real features used by advisors.

Qualifications

  • Experience shipping real software in TypeScript/JavaScript.
  • Full-stack reasoning: UI-API-Data relationships.
  • Readable code and active participation in reviews.
  • Clear communication with non-engineers (financial advisors).
  • Curiosity about the financial domain; finance background not required.
  • Familiarity with LLM coding assistants.

Responsibilities

  • Design, build, and ship features end-to-end across the internal platform.
  • Build and maintain integrations with financial data providers and authentication.
  • Develop analytics and decision tools for portfolio metrics, earnings tracking, and risk analysis.
  • Build AI-powered features including document search and chat over internal knowledge.
  • Participate in code review, testing, and platform architecture restructuring.

Skills

TS/JS development
Full-stack reasoning
Readable code
Communication
Finance domain curiosity
LLM tooling familiarity

Tools

Next.js
React
NestJS
GraphQL
PostgreSQL
TypeORM
Nx
Bun
Python

Job description

We are looking for software engineer intern to join our internal platform team. You'll work across our full stack, GraphQL API (NestJS), React frontend (Next.js), and PostgreSQL database, building tools that advisors use to make real investment decisions. Scope scales with experience: early-career developers ship well-scoped features with mentorship, while senior developers drive architecture decisions and mentor others.

Responsibilities
  • Design, build, and ship features end-to-end across our internal platform.
  • Build and maintain integrations with financial data providers, including Black Diamond, Capital IQ, FMP, Box, and Redtail, including authentication, error handling, and data parsing.
  • Develop analytics and decision tools, including portfolio metrics, earnings tracking, and risk analysis used by advisors for real investment decisions.
  • Build AI-powered features, including document search, chat over internal knowledge, and workflow automation.
  • Participate in code review, testing, and the ongoing architectural restructure of the platform.
  • Experience building and shipping real software in TypeScript or JavaScript, whether professional, academic, or personal projects.
  • Full-stack reasoning: understanding how a UI change relates to an API, and how an API relates to its data.
  • Clear, readable code and constructive participation in code review.
  • Clear communication with non-engineers; our users are financial advisors.
  • Curiosity about the financial domain, no finance background required.
  • Comfort using LLM coding assistance such as Claude Code or OpenAI models.
Nice to Have
  • Experience with Next.js, React, NestJS, GraphQL, PostgreSQL, TypeORM, Nx, or Bun.
  • Third-party API integration experience.
  • Fintech exposure.
  • Python experience.
  • Experience building LLM-powered features.
  • Competitive hourly pay.
  • Flexible scheduling around class commitments.
  • Potential path to future opportunities with the firm.
  • Direct mentorship from experienced engineers, with scope that grows as you do.
  • Hands-on ownership of real features used by advisors for real investment decisions.
  • Exposure to modern tooling, including AI-powered development workflows and LLM coding assistants.
  • Small, collaborative engineering team with direct input into architecture and product direction.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Waggoner Financial • Lansing (MI)

On-site
USD 105,000 - 140,000
Health insurance
401(k) with company match
Generous paid time off
+4
Software engineering Intern
Software engineering Intern

Maximor AI • New York (NY)

On-site
USD 28,000 - 41,000
Summer internship program
Software Engineering Intern — Fall 2026
Software Engineering Intern — Fall 2026

SpeedyApply LLC • New York (NY)

On-site
MacBook provided
In-office breakfast
Dedicated engineering mentor
+1
Software Engineering Intern — Fall 2026
Software Engineering Intern — Fall 2026

Junior AI • New York (NY)

On-site
Free daily breakfast/lunch
MacBook for the duration of the internship
Dedicated engineering mentor
+2
Senior and Staff Software Engineer Openings
Senior and Staff Software Engineer Openings

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 100,000 - 140,000
Competitive salary and equity
Hybrid work environment
Unlimited PTO
+3
Software Engineering Intern, Backend (Summer 2027)
Software Engineering Intern, Backend (Summer 2027)

United States Digital Space LLC • Bellevue (NY)

On-site
USD 70,000 - 95,000
Market competitive compensation
AI tools access
Paid time off & holidays
+1
Software Engineer Intern (FinTech)
Software Engineer Intern (FinTech)

Surlamer Investments • Newport Beach (CA)

On-site
USD 13,000 - 15,000
Software Engineer, Feature Team
Software Engineer, Feature Team

Smartleaf • United States

Hybrid
USD 135,000 - 150,000
Software Engineer
Software Engineer

Finer Recruiting, LLC • New York (NY)

On-site
USD 120,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Chatham Financial • New York (NY)

On-site
USD 100,000 - 140,000
Health insurance
401k plan
Paid holidays and time off
+1