Software Engineer

Waggoner Financial

Lansing (MI)

On-site

USD 105,000 - 140,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

Health insurance
401(k) with company match
Generous paid time off
Direct mentorship from experienced fig;
Hands-on ownership of real features
Exposure to modern tooling including L
Small, collaborative engineering team

Job summary

Waggoner Financial is seeking software engineers to join our internal platform team, building tools that advisors use to make real investment decisions. You'll work across our full stack, GraphQL API (NestJS), React frontend (Next.js), and PostgreSQL database, developing features that scale with experience.

Early-career developers ship well-scoped features with mentorship, while senior developers drive architecture decisions and mentor others.

Qualifications

  • Experience building and shipping real software in TypeScript or JavaScript.
  • 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.

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.

Job description

We are looking for software engineers 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
Requirements
  • 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.
Benefits
  • Comprehensive health, dental, life, and short and long term disability insurance.
  • 401(k) with company match.
  • Generous paid time off.i>
  • 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 Internship
Software Engineer Internship

Waggoner Financial • Lansing (MI)

On-site
USD 28,000 - 48,000
Mentorship
Flexible scheduling
Future opportunities
+3
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
Fullstack Engineer
Fullstack Engineer

Cardata • San Francisco (CA)

On-site
USD 120,000 - 160,000
Competitive salary
Equity options
100% company-paid insurance premiums
+4
Senior Financial Software Engineer
Senior Financial Software Engineer

Surlamer Investments • Newport Beach (CA)

On-site
USD 162,000 - 198,000
Health insurance
Dental insurance
401(k) with company match
+4
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
Platform Software Engineer – AI‑Powered Fintech Tools
Platform Software Engineer – AI‑Powered Fintech Tools

Waggoner Financial • Lansing (MI)

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

Chatham Financial • Kennett Square

On-site
USD 100,000 - 140,000
Health insurance
Life and disability insurance
401k
+2
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Exchange Robotics Inc • New York (NY)

On-site
USD 120,000 - 180,000
Competitive salary and meaningful-equy
Work with cutting-edge AI technology
Professional development and training
+1
Senior Software Engineer, Applications
Senior Software Engineer, Applications

Storm3 • New York (NY)

On-site
USD 150,000 - 210,000
Staff Software Engineer - Full Stack
Staff Software Engineer - Full Stack

Donnelley Financial Solutions (DFIN) • United States

On-site
USD 120,000 - 160,000