Senior Full Stack Software Engineer
Senior Full Stack Software Engineer
Posted 4 days ago
SENIORITY
Lead
About the role
- This is a full-time, exempt position. Candidates may work remotely from anywhere in the United States, with the exception of California.
- The starting salary range for this position is $120,000 – $150,000 based on experience plus bonus.
- Who Will Love This JobSomeone who finds more satisfaction in making something better than building something new — and understands why that’s harder
- Someone who believes that technology serving people’s financial lives is worth doing with real care and precision
- Someone who is energized by a company in motion — where the roadmap is growing and your contributions shape the direction
- Someone who is as comfortable in a front-end component as they are designing a database schema or a backend service
- Someone who asks “why was it built this way?” before deciding how to change itSomeone who makes the engineers around them better through code reviews, pairing, and clear documentation
- Someone who wants to own a product area and see their decisions show up in production
- Someone who cares about secure, well-tested code — especially when it handles people’s money
- Technical Leadership
- Architect scalable, secure, and maintainable systems across backend, frontend, and database layers
- Lead design discussions, code reviews, and engineering best-practice initiatives
- Evaluate new technologies and guide adoption of tools that improve developer productivity and system performance
- Define and document architecture patterns, design principles, and shared libraries for reuse across teams
- Partner with DevOps on CI/CD pipelines, deployment automation, and observability tooling
- Software Development
- Build high-quality, production-ready features using modern frameworks and cloud platforms
- Write clean, testable, and efficient code, and help our coding standards evolve
- Optimize system performance, reduce technical debt, and improve reliability
- Work with QA engineers on automated testing strategies and code coverage
- Take part in the production support rotation and lead root cause analysis and prevention
- Collaboration & Mentorship
- Mentor and coach mid-level and junior engineers
- Partner with product managers and stakeholders to translate business needs into technical solutions
- Give feedback and guidance during design and implementation reviews
- Act as a technical resource and subject matter expert for your product domain
- Qualified Candidates Should Have
- Required 6+ years of professional software development experience, including technical leadership on complex projects
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
