Waggoner Financial
Software Engineer Internship
Lansing, Michigan · Internship · Posted Aug 19, 2026
About the job
Build and maintain an internal financial-advisor platform, including full-stack features, data integrations, analytics tools, and AI-powered workflows.
What you'll do
- Design, build, and ship platform features end-to-end; participate in code review, testing, and architectural restructuring.
- Build and maintain financial data provider integrations, including authentication, error handling, and data parsing.
- Develop advisor analytics and decision tools, and AI-powered document search, chat, and workflow automation.
What they ask for
- Experience building and shipping software in TypeScript or JavaScript through professional, academic, or personal projects.
- Full-stack reasoning across UI, API, and data.
- Write clear, readable code and participate constructively in code review.
- Communicate clearly with non-engineers; be curious about finance and comfortable using LLM coding assistance.
Nice to have
- Experience with Next.js, React, NestJS, GraphQL, PostgreSQL, TypeORM, Nx, or Bun; third-party API integrations; or fintech.
- Python experience or experience building LLM-powered features.
Tools
TypeScript, JavaScript, GraphQL, NestJS, React, Next.js, PostgreSQL, TypeORM
AI focus
Build AI-powered document search, chat over internal knowledge, and workflow automation; use LLM coding assistance such as Claude Code or OpenAI models.
Model-written summary · the original posting is authoritative