A digital-first chronic care provider, helping members change mindsets to improve health and build lasting change.
Staff Software Engineer
Location
California + 2 moreAll locations: California | New York | Washington
Posted
104 days ago
Salary
$202.4K - $253K / year
Seniority
Lead
Job Description
Staff Software Engineer
Omada Health
• 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!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Support and evolve the SMILE application platform • Develop and maintain SMILE application components using ESQL-C • Maintain Bash and POSIX shell scripts on Red Hat Linux and HP-UX • Act as backup to Lead Informix DBA and Red Hat Linux system administrator • Assist with Informix performance tuning, backups, recovery, and administration • Support migrations and modernization initiatives • Maintain source code using Subversion or similar SCM tools • Collaborate with Enterprise infrastructure teams
Senior Networking Software Engineer
DKSH Portugal, Unipessoal, Lda.Distributor of Specialty Chemicals and Innovative Ingredients. Market Expansion Services Provider
• Design and develop high-performance networking features for enterprise-grade appliances • Work on open-source data plane / fast path stacks (VPP, DPDK) • Lead technical initiatives and mentor team members • Own features end-to-end, delivering independently and at scale • Collaborate cross-functionally and promote knowledge sharing • Communicate architecture decisions and design trade-offs effectively, including at senior levels • Manage competing priorities with urgency, accountability, and strong ownership
Tech Lead – Frozen Team
SemrushYour competitors' favorite marketing platform used by 10,000,000 marketers
• Lead the technical takeover of new products. • Conduct thorough audits of codebase, infrastructure, and data layers to identify paths for architectural evolution. • Define technical roadmaps, ensuring decisions are driven by business value and cost efficiency. • Drive the end-to-end implementation of adoption plans. • Guide the team through the migration and stabilization process until the product reaches a sustainable, low-maintenance state. • Lead by example by contributing code to the most critical or high-risk components (approx. 35-40% of your time). • Drive the transition of services into our standard tech stack: GCP, GKE, Go/Java, SaaS-based storages, and reliable CI/CD processes. • Modernize and unify observability and alerting across the portfolio. • Use metrics to track the cost of support versus product revenue. • Provide the technical data necessary to support decisions regarding further investment. • Facilitate regular communication across the team to ensure cohesion and progress. • Lead team development through 1:1s, feedback, and performance reviews. • Hire and onboard team members, contributing to team composition and growth.
Technical GTM Engineer
Jump - Advisor AIJump uses AI to help financial managers automatically take notes, stay compliant, update their CRM, and serve clients.
• Build and maintain internal tooling that improves Marketing and Sales velocity • Own the end-to-end GTM systems stack, ensuring reliability, observability, and clean data flows • Integrate product events into HubSpot and/or Salesforce to power segmentation, scoring, and automation • Manage ongoing data sync between BigQuery (warehouse) and CRM systems • Implement lifecycle automation to support lead/customer journeys and drive conversion and retention • Build event- and webhook-driven automations across GTM workflows (routing, enrichment, attribution) • Partner with Engineering/Product to define and maintain high-quality product event instrumentation • Develop reporting foundations that connect product usage, lifecycle stage, and revenue outcomes • Continuously improve GTM infrastructure to reduce manual work and eliminate operational friction




