Senior Software Engineer, Backend | Audit Product Team
Senior backend engineer responsible for architecting and shipping scalable, reliable web applications and distributed systems for a healthcare audit product. The role requires 8+ years of backend experience, strong Java or Scala expertise, cloud-scale systems experience, and the ability to mentor engineers and adopt AI-assisted development practices.
About the job
Responsibilities
- Deepen understanding of the healthcare claims and payments domain.
- Build production-grade backend services using Java, Scala, and/or Rust.
- Set backend development standards, mentor engineers, and elevate team programming maturity.
- Represent backend engineering in cross-team planning and support cross-functional execution.
- Contribute to complex in-browser applications with extensible, scalable, and secure architectures.
- Balance customer-facing feature development with technical debt reduction.
- Architect and implement applications that apply machine learning techniques to large data volumes.
- Design reliable, high-performance distributed systems and applications.
- Introduce and help the team adopt agentic engineering practices and AI coding workflows.
- Write technical design documents that translate ambiguous product intent into concrete backend designs.
- Own code quality, improve complex codebases, and operate cloud services at scale.
Requirements
- 8+ years of experience in backend programming; additional full-stack experience is highly desirable.
- Experience designing and shipping customer-facing web application products.
- Meaningful experience with Java or Scala.
- Experience designing, building, and operating distributed systems on cloud services at scale.
- Experience with high-throughput and highly available systems.
- Strong technical design, systems thinking, problem-solving, and cross-functional collaboration skills.
- Product- and user-driven mindset with a focus on business and customer outcomes.
- Hands-on experience with agentic engineering tools and workflows in production.
- Experience reading and understanding complex code and owning code quality.
- Bachelor's or master's degree in Computer Science, or equivalent experience.
Nice to Have
- Rust experience.
- Technical leadership in Rust best practices, including idioms, safety, and performance.
- Full-stack development experience.
Compensation and Benefits
- Pay range: $200,000–$230,000.
- Meaningful equity.
- Medical, dental, and vision benefits.
- FSA/HSA.
- Tuition reimbursement.
- 401(k) with company match.
- Unlimited paid time off.
- Health and wellness benefits and perks.
- Flexible work environment.
Skills
Java, Scala, Rust, Distributed Systems, Cloud Services, Machine Learning, Web Applications, System Architecture, Technical Design Documents, Agentic Engineering, Ai Coding Tools, High Availability
Similar jobs
Backend Engineering jobsDesign and build scalable systems that monitor, govern, and optimize cloud spending across Snowflake. The role requires 7+ years of production systems experience, strong programming and architectural skills, and expertise in cloud efficiency or observability.
Senior software engineer responsible for architecting and scaling Snowflake’s multi-cloud managed database infrastructure, including distributed systems, automation, reliability, and security. Requires 7+ years of backend systems experience and strong proficiency in cloud platforms and infrastructure automation.
Build scalable backend systems and user-facing workflow features for Observe by Snowflake’s observability platform. The role requires senior-level software engineering experience, strong distributed-systems foundations, and proficiency in Go or another high-performance systems language.
The Senior Backend Engineer will build, scale, and operate production backend services and APIs, taking ownership from design through on-call. The role requires 5+ years of experience with distributed systems, data modeling, cloud infrastructure, and containerized deployments, plus strong technical communication and mentoring skills.
Senior backend engineer responsible for designing, operating, and scaling IPC services across Bestow’s insurance platform. The role requires 5+ years of backend experience, strong Go and Python skills, distributed-systems expertise, and production cloud infrastructure experience.