Senior Software Engineer

Signal AdvisorsDetroit, MI
Hybrid

About The Position

As a Senior Software Engineer at Signal Advisors, you’ll play a key role in designing, building, and evolving our core platform. You’ll work across the stack—frontend, backend, and infrastructure—to deliver highly reliable, secure, and intuitive software for a fast-growing financial services business. You won't just build features; you will architect the systems that power our industry-leading platform, working at the intersection of sophisticated frontend experiences and robust, scalable backend services. Our Independent Financial Advisor platform handles sensitive data and powers critical workflows, including real-time commission reporting, secure document management, and notifications. You’ll help shape both the technical direction and day-to-day execution of the platform, balancing speed, quality, and long-term maintainability. Experience in financial services is a plus, but not required.

Requirements

  • 5+ years of professional software engineering experience, including significant work in both frontend and backend development.
  • Expert-level proficiency with tools like Cursor or Claude Code to accelerate development, refactoring, and automated testing.
  • Ability to leverage AI to ship features at startup speed without sacrificing architectural integrity or quality.
  • Deep experience with React, including application architecture, performance considerations, and component library design.
  • Strong proficiency with TypeScript, modern JavaScript, and asynchronous programming.
  • Experience building and maintaining Node.js REST APIs.
  • Solid understanding of cloud-native development using AWS and/or GCP (e.g., Cloud Run, Lambda/Cloud Functions, Datastore, Firebase).
  • Experience managing infrastructure with Terraform or similar infrastructure-as-code tools.
  • Familiarity with build tooling, testing strategies (unit, integration, E2E), and CI/CD pipelines.
  • Experience collaborating with design using tools like Figma.
  • A user-centered mindset and the ability to balance technical excellence with delivery speed.

Nice To Haves

  • Experience in financial services is a plus, but not required.

Responsibilities

  • Own the design and delivery of full-stack features—from frontend UI through backend services and infrastructure.
  • Collaborate closely with product managers, designers, and fellow engineers to translate business needs into scalable technical solutions.
  • Take end-to-end responsibility for the health of our stack, ensuring seamless integration between React SPAs, Node.js microservices, and cloud infrastructure.
  • Improve system reliability, performance, and security across the stack.
  • Champion best practices in code quality, security, and testing. You will lead code reviews and establish patterns that the rest of the team will follow.
  • Mentor and support other engineers through code reviews, pairing, and technical guidance.

Benefits

  • Medical, vision, and dental coverage
  • FSA or HSA-eligible health plans
  • 3% 401k company contribution with no vesting period
  • Paid parental leave for all parents
  • Learning & Development stipend
  • Wellness Programs
  • Flexible vacation policy
  • Dedicated sick days
  • 10 company-wide holidays
  • $500 for your home office setup
  • Flexible, hybrid working environment
  • Annual all-company retreat
  • Competitive equity package based on on role and level
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service