Omada Health

Staff Software Engineer

Omada Health

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $202,400 - $253,000 per year

Job Level

About the role

  • 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.

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!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringscalable systems architectureperformance optimizationRubyPythonRailsGraphQLDjangoPostgreSQLAPI design
Soft Skills
communicationcollaborationmentoringcoachinginfluencinggrowth mindsetcuriosity