Staff Software Engineer, Data Products
$176k - $253kFull-time
Omada Health
Role Description
We are seeking a Staff Software Engineer, Data Engineering to lead the design and development of the production data platform that powers machine learning across Omada.
In this role, you will partner closely with:
- Data Scientists
- Applied AI Engineers
- Product Engineers
- Fellow Data Engineers
Your responsibilities will include:
- Designing, building, and maintaining reusable feature datasets that support machine learning use cases.
- Establishing self-service foundations that streamline and democratize dataset creation across the data organization.
- Partnering with Data Scientists to translate modeling requirements into production-ready feature pipelines.
- Identifying source data, transformations, and historical windows needed for feature engineering.
- Balancing features freshness, correctness, latency, and computational efficiency when designing data pipelines.
- Building datasets that support both historical model training and future production inference.
- Designing and implementing batch and streaming pipelines that transform raw data into trusted ML-ready datasets.
- Building reliable data processing systems using Python, SQL, Spark, and modern cloud data platforms.
- Optimizing large-scale distributed processing for performance, scalability, and cost.
- Ensuring data quality through testing, anomaly detection, schema validation, and pipeline monitoring.
- Establishing engineering standards for correctness, documentation, and maintainability.
Qualifications
- 8+ years building large-scale production data platforms and distributed data pipelines.
- Experience designing reusable datasets that power machine learning, experimentation, or advanced analytics.
- Demonstrated experience partnering closely with Data Scientists to productionize feature engineering workflows.
- Strong experience working with cloud-native data platforms such as AWS.
- Experience building production data systems using Databricks, Iceberg, Spark, Redshift, Snowflake, or similar technologies.
- Experience developing reliable batch and streaming data pipelines.
- Strong programming skills in Python, Java, or Scala.
- Expert SQL with strong data modeling skills.
Requirements
- Experience leading cross-team technical initiatives and influencing engineering direction.
- Experience with Apache Spark or similar distributed compute frameworks.
- Experience with Airflow or similar orchestration platforms.
- Understanding of Feature Stores and ML data lifecycle concepts.
- Experience with Lakehouse Architecture such as Databricks, Iceberg is a strong plus.
- Familiarity with NoSQL Databases (document & graph databases).
- Understanding of software engineering best practices, distributed systems, and cloud-native architectures.
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!
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data Products in Remote vacancy
$208.59k - $429.45k
...that starts with the people behind the product.Discover a career where you ignite... ...AI in our recruiting process here.The Data Product Platform is mission-critical to... ...handling of all data.We are seeking a Sr. Staff Software Engineer to provide technical leadership and...SuggestedWork at officeLocal areaRemote workRelocationRelocation package$405k
...group of committed researchers, engineers, policy experts, and business... ...hand in hand. Developer Productivity owns the end-to-end... ...or co-ops) of experience in a Software Engineer role, building and operating... ...policy: Currently, we expect all staff to be in one of our offices...SuggestedFull timeInternshipWork at officeRemote workVisa sponsorshipFlexible hours$220k - $292k
...environment includes not just the software used to design, plan, and... ...agile. The Senior Software Product Manager, Warehouse... ...out to design the systems, data models, and workflows that connect... ...JOB We are looking for a Staff Software Engineer to join ArsenalOS, the digital...SuggestedFull timeTemporary workWork experience placementImmediate start$320k - $405k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...fast. Really, really fast. The People Products team exists to support Anthropic’s... ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%...SuggestedFull timeWork at officeVisa sponsorshipFlexible hours- ...expansion into new markets and products. Slash is headquartered in... ...on a mission to build the best engineering team in the world. We’re looking for a Senior/Staff Software Engineer to help build and... ...billions of dollars a year Design data models, write migrations, and...SuggestedFull timeWork at office
$285k - $330k
...for an experienced backend engineer to join our Lending Products team in San Francisco and... ...quickly and reliably. As a Staff engineer, you'll lead... ...about building high-quality software and take immense pride in... ...Engineering, Product, and Data Science teams. Bonus...Full timeWork from homeFlexible hours$160.2k - $246.3k
...DescriptionWe are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded... ...intelligence to improve developer productivity, modernize engineering workflows, and... ...engineering fundamentals, system design, APIs, data flows, observability, and production...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours$189k - $210k
...assessed during the interview process.About the Role:As an engineer on the Developer Productivity - Async team, you will work on improving developer... ...commitment to lifting each other up and amplifying the craft of software development at scale.Here’s what you’ll do day-to-day:...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$177.19k - $364.8k
...starts with the people behind the product.Discover a career where you... ...with Pinterest’s enterprise data and experimentation systems.... ....Role SummaryWe’re seeking a Staff Engineer to lead the architecture and... ...experience.8+ years of professional software engineering experience, with...Work at officeLocal areaRemote workRelocation package- ...Infrastructure is looking for a Senior/Staff Backend Software Engineer to build out the backend system for... ...including taxes and regulatory, and product fees Billing Payment processing... ...vehicles. Experience handling large data sets and scaling service horizontally...Full timeTemporary workRelocation package
$163k - $204k
...looking for seasoned full-stack software engineers to join the teams behind Gusto's customer-facing products — the features and experiences... ...rely on every day.As a Staff Software Engineer, you'll operate... ...with our Product Management, Data, Design, and Platform Engineering...Full timeWork at officeLocal areaRemote work2 days per week3 days per week- ...a generative AI presentation product used by over 25 million people... ...for an experienced senior/staff engineer (5+ years of experience) who... ...~5+ years of experience in software development, with a strong background... ...workflows and large-scale data processing. ~ You’re excited...Full timeWork from home
- ...Staff Software Engineer (Product) Join to apply for the Staff Software Engineer (Product) role at Watershed Watershed is an enterprise sustainability... ..., and Dr. Martens use Watershed to manage climate and ESG data, generate audit‑ready metrics for both voluntary and...Work at officeRemote work
- ...enterprises, Webflow brings raw software development superpowers... ...spaces safely without engineering barriers. We believe... ..., process-driven Staff Software Engineer for our Developer Productivity vertical. In this elite... ...covering high-speed internet data connections and fitness...Permanent employmentFull timeLocal areaRemote workFlexible hours
$250k - $300k
...Perkins - and we're just getting started. The Role: As a Staff Software Engineer on the AI Platform team, you will design, build, and... .../wk. What You'll Do: Design and architect major product features leveraging the latest advancements in AI to deliver...Work at officeImmediate startRemote workFlexible hours- ...supporting the movement of essential products and materials that help feed,... ...the posting date.product engineering: bridge the gap between... ...platform engineering: develop software platforms that enable our product... ...systems, micro-services, data platforms, serverless runtimes...Full timeH1bRemote work
$230k - $285k
...market, enrich accounts with data from 40+ sources, and execute... ...the future of AI and building products that redefine how modern... ...founders. You will own large engineering scope which will both bring immense... ...You have 8+ years of software engineering experience and have...- ...Staff Product Engineer Lunar is a stealth technology company building a new type of software platform for health systems. We are on a mission to revolutionize healthcare with cutting... ...essential for handling real-time patient data in mission-critical settings like...Remote workFlexible hours3 days per week
- ...Staff Software Engineer Healthcare operations have always depended on people to bridge the gaps that technology couldn't. It relies on complex... ...investors in Silicon Valley, including Kevin Weil (Chief Product Officer at OpenAI), Arash Ferdowsi (co-founder of Dropbox),...Work at officeWork from homeMonday to Friday
$154k - $237k
...foundation into a system of action – where software not only records what happened, but... ...re looking for an AI-native software engineer to join our product engineering team. This is a builder... ...and can reason across systems, data, APIs, product surfaces, and infrastructure...Full time$197.3k - $344.7k
Role Description We're looking for a Staff Android Engineer to help shape the future of productivity on mobile. As a Staff Engineer, you'll serve as a technical leader... ...stakeholders. ~6+ years of professional software engineering experience, including significant experience...Full timeImmediate startWorldwide$186.7k - $255k
Role Description We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for strategic changes, and play a key role in shaping Webflow's architecture and guiding the company's future. The Staff Engineer is a seasoned expert with...Ongoing contractPermanent employmentFull timeRemote workFlexible hours$215k - $255k
...Description We're looking for a skilled Staff or Senior level Full-stack Engineer ideally interested in working in... ...problems using the best of AI, data and software systems. They’re responsible for... ...on our customers and future product lines. Our team partners cross-functionally...Full timeFlexible hours- Role Description As a Staff Engineer at Crogl, you will be the technical anchor for one of our... ...plans that ship and hold up in production. ~Drive the hardest technical decisions... ...Stay current with the state of the art in software engineering and applied AI, and bring the...Full time
$113.9k - $200.91k
...a wide range of hardware and software solutions that provide mission... ...our customers. Our software products focus on key areas such as Tasking... ..., we leverage Model-Based Engineering and Test Automation to... ...identifying defects, providing test data for analysis, proposing...Full timeTemporary workPart timeWork experience placementWork at officeRemote workWork from homeFlexible hours$221k - $260k
...You’ll Do Security Platform Engineering Design and implement... ...detection across microservices, data stores, and SaaS platforms... ..., and approvals Integrate software-supply-chain security (SBOM,... ...architecture reviews for new products and services Partner with...Full timeContract workWork at officeImmediate startRemote workFlexible hours3 days per week$80k - $100k
...single shared platform. About Engineering at the company We build in... ...focused initiative teams: a Product Engineer working alongside a... ...from peers. You operate at a staff bar. You're trusted to make the... ...technical approach — architecture, data model, integration choices,...Remote workShift work$110k - $130k
...making journalism so good that it’s worth paying for. About the Role: The New York Times is looking for a Software Engineer to join the Content Data Products team. You will report to an engineering manager and partner with engineers, product and project managers,...Full timeWork at officeLocal areaFlexible hours2 days per week- ...in North America. We're seeking a Staff Software Engineer to help lead our growing backend... ...second and stores several terabytes of data every day. Our technologies include Go... ...Make a positive impact on the team's productivity and growth Promote software development...Remote jobFull timeWork from homeHome office
$130k
...and candidates. Title of Role: Machine Learning Engineer – Frontier Data Products Location: San Francisco, CA or New York City, NY... ...deploying production machine learning systems ~ Strong software engineering skills with Python and production backend development...Full timeWork at officeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Data Products. Be the first to apply!







