Health insurance that's finally fair.
Senior Software Engineer, Backend
Location
California
Posted
77 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Backend
Sidecar Health
• Design, build, and own scalable backend services and APIs that handle complex healthcare data and workflows • Optimize database queries and data models to ensure system performance and reliability at scale • Evaluate and articulate technical tradeoffs across system design, performance, and maintainability • Integrate AI tools and agentic coding patterns into backend workflows where they add real value • Write clean, well-tested, production-grade code with a high bar for quality • Partner with product, data, and cross-functional stakeholders to translate requirements into robust technical solutions • Contribute to engineering standards through code reviews, technical discussion, and better defaults
Job Requirements
- 5+ years of professional software engineering experience with strong backend ownership of production systems
- Deep expertise in Java and/or Python
- Proven experience with system design and the ability to articulate tradeoffs between architectural approaches
- Solid fundamentals in testing, debugging, performance optimization, and code review
- Habitual, fluent use of AI tools (Claude, Cursor, etc.) as part of your daily workflow
- Comfortable owning cloud deployments, preferably on AWS (EC2, Lambda, RDS, S3)
- Experience with CI/CD pipelines and DevOps practices
- Familiarity with data engineering frameworks — Airflow, dbt, Snowflake, or Dagster — is a strong plus
- Experience building AI agents is a plus
- Bachelor's degree in Computer Science or equivalent practical experience
Benefits
- Competitive salary, bonus opportunity, and equity package
- Comprehensive Medical, Dental, and Vision benefits
- A 401k retirement plan
- Paid vacation and company holidays
- Opportunity to make an impact at a rapidly growing mission-driven company transforming healthcare in the U.S.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Analyze, design, develop and implement solutions using Java 8+ and modern frameworks. • Perform evolutionary and corrective maintenance on legacy systems and new products. • Ensure code quality through unit tests, code reviews and continuous integration. • Develop and consume REST and SOAP APIs, and integrate systems with external platforms. • Collaborate with business analysts, QA and other technical teams in an agile environment (Scrum/Kanban). • Support technical decision-making and propose performance, security and architectural improvements. • Contribute to the dissemination of development best practices within the team.
Desarrollador Backend, Node
IRIUMLíderes en gestión de servicios integrados de infraestructuras y plataformas IT.
• Colaborar en un proyecto temporal en modalidad full-remote.
Lead Backend Engineer, Ruby on Rails
Sowelo Consulting sp. z o.o. sp. k.IT Recruitment | RPO | Executive Search | Headhunting | On Time, On Target, On Budget
• Lead and mentor a team of mid/senior backend engineers (4–5), including 1:1s, feedback, and performance management • Translate product and business goals into clear technical roadmaps, sprint plans, and backend priorities • Own the backend architecture and technical vision for mobile-first, consumer-facing apps used by tens of thousands of daily active users • Drive and oversee implementation of new features for our mobile apps, working closely with iOS/Android, Product, Data, DevOps and Trust & Safety teams • Take key architectural decisions around scalability, performance, reliability, data flows, and infrastructure on AWS • Modernise and improve a large, Ruby on Rails codebase (including version upgrades and refactoring legacy areas) while keeping systems stable in production • Identify and resolve performance bottlenecks, improve API speed and reliability, and design effective caching and database strategies • Establish and continuously improve engineering processes, coding standards, code review practices, and deployment/CI pipelines • Create and maintain clear technical documentation and design specs for backend systems and major initiatives • Handle prioritisation and trade-offs in a fast-moving environment with changing quarterly priorities • Be hands-on with coding and code reviews, especially for complex or high-impact areas, and step in during critical production incidents
Lead Backend Engineer, Ruby On Rails
Sowelo Consulting sp. z o.o. sp. k.IT Recruitment | RPO | Executive Search | Headhunting | On Time, On Target, On Budget
• Lead and mentor a team of mid/senior backend engineers (4–5), including 1:1s, feedback, and performance management • Translate product and business goals into clear technical roadmaps, sprint plans, and backend priorities • Own the backend architecture and technical vision for mobile-first, consumer-facing apps used by tens of thousands of daily active users • Drive and oversee implementation of new features for our mobile apps, working closely with iOS/Android, Product, Data, DevOps and Trust & Safety teams • Take key architectural decisions around scalability, performance, reliability, data flows, and infrastructure on AWS • Modernise and improve a large, Ruby on Rails codebase (including version upgrades and refactoring legacy areas) while keeping systems stable in production • Identify and resolve performance bottlenecks, improve API speed and reliability, and design effective caching and database strategies • Establish and continuously improve engineering processes, coding standards, code review practices, and deployment/CI pipelines • Create and maintain clear technical documentation and design specs for backend systems and major initiatives • Handle prioritisation and trade-offs in a fast-moving environment with changing quarterly priorities • Be hands-on with coding and code reviews, especially for complex or high-impact areas, and step in during critical production incidents



