Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Data Warehouse [Remote]

Full-time

Commure

At Commure, we're building the AI Operating System for healthcare, the foundation that defines how care is delivered, documented, and financed. Our platform spans the full care journey: Ambient AI and Dictation eliminating documentation burden at the point of care, intelligent Agents automating patient and revenue workflows, and autonomous RCM processing billions in claims, all on a single AI-native platform integrated with 60+ EHRs.

Healthcare carries a $1 trillion administrative burden and we're at the center of transforming it. Today, 500,000+ clinicians across 500+ healthcare organizations nationwide trust Commure to handle $25B+ in annual claims and support over 200 million patient interactions. Our latest $70M raise at a $7B valuation reflects the confidence the market has placed in this mission. We've also been named to the Fortune Future 50 list and the 2026 AI Breakthrough Awards for “Overall NLP Company of the Year.”

Our team works directly alongside clinicians, not through layers of process, which means the gap between what you build and its impact on patient care is immediate. We move fast, deploy daily, and take full ownership from early thinking to production. If you're energized by hard problems, high stakes, and a team that holds itself to a high bar, you'll find your people here.

The future of healthcare is being built right now. Come deliver this transformation.

About the Role

We're hiring a Staff Software Engineer to own Commure's data warehouse platform end-to-end. You'll design, build, and operate every layer of the stack:

  • CDC pipelines

  • Streaming transport

  • Schema governance and data contracts

  • Query and serving layer

  • Analytics platform

The core stack today: Debezium for CDC, StarRocks as our MPP query and serving engine, and dbt for transformation and modeling. This is a hands-on IC role with broad scope. You'll make architectural calls, write the code that matters most, and set the patterns other teams build on.

What You'll Do

  • Own the data warehouse platform end-to-end: CDC pipelines, data lake, query layer, transformation layer, and the analytics-facing tooling that sits on top.

  • Design and operate CDC pipelines with Debezium (and Kafka, Redpanda, or an equivalent streaming backbone) that move data from operational databases into the warehouse with low latency and high fidelity.

  • Architect the data lake on object storage using an open table format (Iceberg, Delta Lake, or Hudi) with Parquet, enabling both batch and streaming workloads and clean separation of storage from compute.

  • Run and scale StarRocks (or adjacent MPP/lakehouse engines) as the query and serving layer - schema design, materialized views, ingestion patterns, tuning, and cost/performance trade-offs.

  • Build the transformation layer with dbt: modeling standards, tests, documentation, and a semantic layer that gives every team a single source of truth for metrics.

  • Stand up orchestration (Airflow, Dagster, or similar) and the CI/CD, observability, and data-quality tooling that make the platform trustworthy day-to-day.

  • Partner with Security and Compliance on PHI/PII handling, access controls, lineage, and auditability so the platform meets HIPAA and SOC 2 bar by default.

  • Set patterns and conventions: schema contracts, ingestion patterns, and self-serve tooling - that let product and analytics teams build on the platform without needing you in the loop for every decision.

What You Have

  • 6+ years of software engineering experience, with significant time building or operating data platforms at scale.

  • Experience across the modern data stack: CDC (Debezium or equivalent), streaming (Kafka, Redpanda), data lake formats (Iceberg, Delta, Hudi), an MPP or lakehouse query engine (StarRocks, ClickHouse, Trino, Snowflake, Databricks), and dbt.

  • Fluent in SQL, schema design, query optimization, and reasoning about cost and latency trade-offs on large datasets.

  • Experience running production data infrastructure (orchestration, observability, on-call, data quality, and incident response).

Preferred

  • Direct experience with Debezium, StarRocks, and dbt in production.

  • Experience building semantic layers (dbt Semantic Layer, Cube) or data catalogs / lineage (DataHub, OpenMetadata, Amundsen).

  • Experience with HIPAA-regulated data (PHI handling, de-identification, and access governance).

  • Experience powering AI/ML workloads: feature stores, training-set curation, embedding pipelines, or retrieval systems.

  • Experience across multiple clouds (AWS, GCP, Azure), infrastructure-as-code (Terraform, Pulumi) and Kubernetes controllers.

Please be aware that all official communication from us will come exclusively from email addresses ending in @ commure.com . Any emails from other domains are not affiliated with our organization.


Employees will act in accordance with the organization’s information security policies, to include but not limited to protecting assets from unauthorized access, disclosure, modification, destruction or interference nor execute particular security processes or activities. Employees will report to the information security office any confirmed or potential events or other risks to the organization. Employees will be required to attest to these requirements upon hire and on an annual basis.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data Warehouse [Remote] in Mountain View, CA vacancy
  • $207k - $300k

     ...of consolidated production data warehouses and canonical data sources across...  ....Design and build scalable software tooling, telemetry pipelines...  ...standards across Software Engineers and Data Engineers, and...  ...enhance software solutions.As the Staff Software Engineer Tech Lead... 
    Suggested

    Google

    Mountain View, CA
    4 days ago
  • $206.5k - $258.1k

     ...the outdoors and a desire to protect it for future generations. Role Summary Rivian's Autonomy org needs a Staff Software Engineer, ML Data Infrastructure to own how autonomy data is described, indexed and accessed. This sits in the Platform Services team in... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $202.5k - $274k

     ...Come join the QuickBooks Capital And Lending Team as a Software Engineer in Data You will join an innovative and passionate team of engineers using cutting edge technologies like Python, PySpark, Spark, SQL, Data Bricks, Big Data fundamentals, AWS, Elastic Search, Kafka... 
    Suggested
    Full time
    Work experience placement

    Intuit

    Mountain View, CA
    9 days ago
  • $177.19k - $364.8k

     ...interview philosophy and how we use AI in our recruiting process here . We’re looking for a Staff Software Engineer to help build the next generation of Pinterest’s big data storage platform. You’ll work on some of the most exciting big data open source technologies —... 
    Suggested
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    5 days ago
  • $145k - $155k

     ...we are obsessed with enabling data teams to solve the world's...  ...this goal, we believe the data warehouse architecture as we know it today...  ...Vectorized execution engine Data security Resource...  ...end projects We are hiring Software Engineer - New Grads, Distributed... 
    Suggested
    Full time
    Worldwide

    Databricks

    Mountain View, CA
    2 days ago
  • $207k - $300k

    Staff Software Engineer, Gemini App, Data Engineering, DeepMind Share Staff Software Engineer, Gemini App, Data Engineering, DeepMind _corporate...  ...and running scalable systems, and utilize modern data warehouse infrastructure at Google, lead a small team of... 
    Temporary work

    Google

    Mountain View, CA
    9 days ago
  • $207k - $300k

     ...overarching architecture, interfaces, and data models across multiple services.Define...  ...leads (typically mid-level and executive engineers), ensuring localized technical decisions...  ...years of experience testing, and launching software products.5 years of experience building and... 

    Google

    Sunnyvale, CA
    4 days ago
  • $193.93k - $352.29k

     ...Softbank, Fidelity, T. Rowe Price, and other leading investors.About the RoleWe are looking for a Senior/Staff Software Engineer to serve as a technical leader for Nuro’s ML Data engine. You will sit at the critical intersection of Autonomy, Machine Learning, and... 
    Immediate start
    Flexible hours
    Shift work

    Nuro

    Mountain View, CA
    2 days ago
  • $262k - $364k

     ...while improving the quality of the AI/ML data assets they produce.Drive the adoption of...  ...performance.Mentor executive and mid-level engineers, fostering a culture of technical growth,...  ...experience.8 years of experience in software development.7 years of experience leading... 

    Google

    Mountain View, CA
    18 hours ago
  • $262k - $364k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ...deploy, maintain, and enhance large-scale software solutions.Minimum qualifications:Bachelor...  ...technical field.8 years of experience with data structures and algorithms.5 years of... 

    Google

    Sunnyvale, CA
    3 days ago
  • $213.48k - $319.72k

     ...destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate...  ...), non-relational (BigTable, Cassandra, Redis, etc), and data warehouses (BigQuery, Snowflake, etc).You know your way around RPC... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $192k - $260k

     ...we are obsessed with enabling data teams to solve the world's...  ...companies in the world. Our engineering teams build highly technical...  ...operate one of the largest scale software platforms. The fleet consists...  ...performance and reliability of a data warehouse, and the low latency of... 
    Full time
    Work at office
    Local area
    Worldwide

    databricks

    Mountain View, CA
    22 hours ago
  • $231k - $378k

     ...as determined by the business needs of the team. LinkedIn’s Data Infrastructure organization builds and operates the foundational...  ...applications at global scale.We are looking for a Principal Staff Software Engineer with deep expertise in database internals, relational... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    3 days ago
  • $143k - $286k

     ...WalmartBusiness Segment: Home OfficeRole summary:Join Walmart as a Staff Software Engineer to lead the design, development, and delivery of scalable...  ...engineering teams, collaborate across functions, and apply data-driven decision-making to solve complex problems.... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     .../ML networks for TPUs and GPUs.Work with hardware and software systems, programming the data plane and control plane for networking applications which...  ....Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...pipelines, workflows and provide high impact data sets to support the rapidly evolving...  ...experience.8 years of experience in software development.5 years of experience with one...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 

    Google

    Mountain View, CA
    1 day ago
  • $231k - $378k

     ...determined by the business needs of the team.The Data Lake Infrastructure team builds and...  ...the broader data lake stack (storage engines, table formats, metadata/catalog services...  ...equivalent.10+ years of industry experience in software design, development, and algorithm... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    19 hours ago
  • $132k - $198k

     ...products shapes what we build next. ABOUT THE ROLE: This Data Visualization Engineer is a versatile, hands-on builder who owns how turns data...  ...PREFERRED SKILLS AND EXPERIENCE: ~ Data modeling and warehouse concepts (star schemas, semantic layers) on platforms such... 
    Temporary work

    SpaceXSI

    Palo Alto, CA
    2 days ago
  • $206.5k - $258.1k

     ...Applied AI team builds AI products that help engineers across the company design, build and support our vehicles. As a Staff AI Software Engineer specializing in agentic...  ...partner with Rivian's product, systems and data teams while remaining hands-on in the design... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    4 days ago
  • $206.5k - $258.1k

     ...to make AI a dependable part of how hundreds of engineers develop, test, and ship software. We are seeking a Staff Software Engineer to own and evolve the agent platform...  ..., and knowledge retrieval across our cloud, data, simulation, and vehicle-software ecosystem. Autonomy... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    2 days ago
  • $206k - $258k

     ...protect it for future generations. Role Summary As a Software Engineer specializing in safety-critical self-driving middleware, you...  ...and application process, please email us at Candidate Data Privacy and Technology Rivian may collect, use and disclose... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  • $228k - $285k

     ...protect it for future generations. Role Summary As a Staff Software Engineer, ML training and inference infrastructure, you will be a...  ...that can leverage the vast amount of labeled and unlabeled data Qualifications PhD in CS/CE/EE, or equivalent, in... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $206.5k - $258.1k

     ...Infrastructure team to give hundreds of ML engineers a training platform they can trust at fleet scale. We are seeking a Staff Software Engineer to help design and build the platform...  ...on Kubernetes over petabyte-scale sensor data, with additional accelerator types arriving... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $265k - $331.3k

     ...Our Pose Team is a diverse group of algorithm developers / software engineers focused on delivering mapping, localization, and calibration...  ...The problems we work on involve processing and fusing input data from multiple sensors including GNSS, IMU, wheel / radar / visual... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...Synopsys is the leader in engineering solutions from silicon to systems...  ..., understanding the data flow, and identifying the failure...  ...Technical ownership at the staff level means end-to-end accountability...  ...that sustaining production software demands more than feature delivery... 
    Immediate start
    Remote work

    Synopsys, Inc.

    Sunnyvale, CA
    1 day ago
  • $228k - $285k

     ...future generations. Role Summary We are seeking a Staff Geospatial Data Engineer to lead the architectural evolution of geospatial data...  ...Architecture: Design, build, and own high-performance software related to route processing part of the data pipeline which... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    4 days ago
  • $210k - $320k

     ...Staff Embedded Firmware Engineer42dot is a mobility AI company committed...  ...mobility challenges with software and AI. As the Global Software...  ....As a Staff Embedded Firmware Engineer, you will serve as a technical...  ...interface abstractions, and data encapsulation in embedded C++... 

    42dot

    Sunnyvale, CA
    2 days ago
  • $70 per hour

     ...and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology...  ...software that drives the car. We are looking for experienced data-minded software engineers to help us improve how we analyze... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    4 days ago
  • $190.9k - $274.7k

     ...P-1126 Summary At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat...  ...high-value challenges that are central to their missions. Our engineering teams build highly technical products that fulfill real,... 
    Full time
    Local area
    Worldwide

    databricks

    Mountain View, CA
    9 days ago
  •  ...interfaces and communication requirements between hardware and software components, architect modular and testable software that...  ...• Bachelor’s degree or above in Computer Science, Electrical Engineering or Computer Engineering, or similar technical field. • A minimum... 
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Data Warehouse [Remote]. Be the first to apply!