Salary
💰 $188,000 - $240,000 per year
About the role
- Design and evolve scalable, reliable backend systems that support high availability and performance across critical product workflows.
- Write high-quality, maintainable code in production systems, balancing speed and rigor to deliver impact in a fast-paced environment.
- Conduct thoughtful code reviews and technical mentorship, raising the bar for engineering excellence across the team and beyond.
- Drive architectural decisions and lead cross-team technical initiatives, partnering closely with product, infra, and leadership to shape the long-term tech strategy.
- Proactively identify and resolve system reliability risks, owning uptime, observability, and performance as first-class engineering concerns.
Requirements
- 6+ years of backend engineering experience - You’ve led development of production systems end-to-end and can drive projects with minimal oversight.
- Systems thinker - You design for performance, reliability, and maintainability, and know how to evolve complex systems without losing stability.
- Technical depth - You bring strong expertise in backend languages (Python preferred), data modeling, and service architecture in distributed environments.
- Execution-oriented - You know how to scope, build, and ship impactful solutions, balancing speed with technical rigor.
- Comfort with ambiguity - You thrive in dynamic environments and are skilled at turning loosely defined problems into clear technical direction.
- Bonus Points: Experience with Billing, Revenue Cycle Management, and/or Health Insurance Systems; Python Experience; Interesting side projects!