Waggoner Financial
Software Engineer
Lansing, Michigan · Full-time · Posted Aug 14, 2026
- Experience
- No years specified; software-building experience may be professional, academic, or from personal projects.
About the job
Build and maintain an internal financial platform, including advisor tools, data-provider integrations, analytics, and AI-powered workflows.
What you'll do
- Design, build, and ship platform features across the stack; contribute to code review, testing, and architectural restructuring.
- Build and maintain financial data-provider integrations, including authentication, error handling, and data parsing.
- Develop investment analytics and AI features such as document search, internal-knowledge 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, APIs, and data.
- Write clear, readable code and participate constructively in code review.
- Communicate clearly with non-engineers and be comfortable 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 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.
Model-written summary · the original posting is authoritative