Signal Advisors is on a mission to solve the retirement crisis by bringing new technologies and comprehensive services to financial advisors. As a Senior Software Engineer, you will design, build, and evolve the core platform, working across the stack to deliver reliable and secure software for a fast-growing financial services business.
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
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
- Experience in financial services is a plus, but not required