Omada Health
A digital-first chronic care provider, helping members change mindsets to improve health and build lasting change.
Staff Software Engineer
Location
United States
Posted
8 days ago
Salary
$202.4K - $253K / year
Bachelor Degree10 yrs expEnglishAirflowAWSCloudDistributed SystemsDjangoDockerGraph QLKafkaKubernetesMy SQLPostgre SQLPythonRubyRuby ON RailsTerraform
Job Description
• Lead architecture, system design and engineering efforts for high-scale, data-intensive B2B systems supporting eligibility, billing, marketing, and file ingestion.
• Design and implement batch and real-time processing architectures that are reliable, observable, and performant.
• Drive efforts in database performance optimization, schema design, and long-term scalability planning across multi-terabyte PostgreSQL and other persistent stores.
• Partner closely with product, infrastructure, and operations teams to deliver resilient, maintainable systems that balance business needs with technical excellence.
• Identify and lead engineering-wide initiatives that improve scalability, developer efficiency, or data quality.
• Mentor and coach engineers at all levels, and actively contribute to Omada’s engineering community through design reviews, technical talks, and shared best practices.
• Contribute to modern, cloud-forward architecture across multiple product domains, ensuring our systems are designed to evolve gracefully and scale efficiently.
• Use and advocate for AI-assisted development tools (e.g., Cursor, Claude) to enhance individual and team productivity.
• Champion a culture of quality, observability, and reliability through strong DevOps principles and continuous improvement.
Job Requirements
- 10+ years of software engineering experience, with a significant portion spent on scalable systems architecture and performance optimization.
- Proven success in re-architecting complex legacy platforms and implementing modern, maintainable solutions.
- Strong programming experience with Ruby and Python, and comfort working across a modern stack (Rails, GraphQL, Django, Sidekiq).
- Deep understanding of relational databases (PostgreSQL, MySQL), performance tuning, and data modeling.
- Hands-on experience with both batch and streaming data pipelines (e.g., SQS, Kafka, Kinesis, Airflow).
- Demonstrable mastery of API design, distributed systems, and cloud-native architecture (preferably AWS).
- Fluency in CI/CD, containerization, and infrastructure-as-code (Docker, Kubernetes, Terraform).
- Familiarity with monitoring and observability frameworks (Datadog, OpenTelemetry).
- Excellent communication and collaboration skills, with a proven ability to influence and deliver through others.
- Growth mindset and genuine curiosity about new technologies, tools, and team approaches.
Benefits
- Competitive salary with generous annual cash bonus
- Equity grants
- Remote first work from home culture
- Flexible Time Off to help you rest, recharge, and connect with loved ones
- Generous parental leave
- Health, dental, and vision insurance (and above market employer contributions)
- 401k retirement savings plan
- Lifestyle Spending Account (LSA)
- Mental Health Support Solutions
- ...and more!