Senior Data Platform Engineer

CHG HealthcareMidvale, UT
Hybrid

About The Position

CHG Healthcare, founded in 1979, is the largest physician staffing firm in America, connecting doctors with patients and facilitating recruitment and practice-finding through its CareerMD platform. The company is evolving its platform to support faster product development and data-driven experiences. This involves investing in a more flexible, scalable, and domain-oriented data architecture, starting with rebuilding an existing application and its database. This foundational work will establish patterns, models, and data flows across multiple systems to ensure clean system boundaries, reliable data flows, canonical identity and profiles, behavioral data and feedback loops, and AI-enabled product capabilities. The goal is to transform fragmented data into intelligence for matching physicians and employers. The Senior Data Platform Engineer will be a founding member of this effort, owning and building this critical data layer, and defining how data functions across the company. This role is not a traditional data position and reports to the VP of Product and Engineering.

Requirements

  • Strong experience designing and building data systems in production
  • Experience with distributed or service-oriented architectures
  • Deep understanding of: data modeling, data pipelines (batch and/or streaming) and, system boundaries and contracts.
  • Designing event-driven or behavioral data systems
  • Building identity resolution / deduplication systems
  • You are not just an architect; you build and ship
  • Comfortable working in ambiguity and defining structure
  • Favor pragmatic iteration over over-engineering
  • Can operate as a solo owner of a domain
  • 5–10+ years of experience in software or data engineering, much of that designing and building production data systems, ideally as an end-to-end owner
  • CS or equivalent degree or experience

Nice To Haves

  • Experience working in small, high-leverage teams
  • Familiarity with modern data stacks (e.g., GCP, BigQuery, dbt, event pipelines)
  • Experience enabling or integrating AI/LLM workflows
  • Experience refactoring legacy or monolithic systems

Responsibilities

  • Decompose a monolithic MySQL system into domain-oriented data stores.
  • Define data ownership and source-of-truth boundaries.
  • Establish data contracts between systems.
  • Partner with engineering to implement pragmatic, incremental migration paths.
  • Design and implement pipelines for employer, job, and physician data.
  • Define and maintain canonical entities and schemas.
  • Solve identity resolution and deduplication across fragmented sources.
  • Design event tracking and behavioral data models.
  • Enable cross-system visibility into user behavior.
  • Support use cases such as matching and recommendations, funnel optimization, and employer–physician engagement.
  • Structure data for AI, ML, and LLM-based workflows.
  • Build pipelines that support enrichment, ranking and matching, and feedback loops.
  • Help define how AI integrates into product experiences.
  • Work directly with our engineering team and Product Manager.
  • Use AI tools to accelerate development and decision-making.
  • Translate ambiguous product needs into clear system design.

Benefits

  • 401(k) retirement plan with company match
  • Traditional healthcare benefits such as medical and dental coverage, and some unique benefits like onsite health centers, corporate wellness programs, and free behavioral health appointments.
  • Flexible work schedules - including work-from-home options available
  • Recognition programs with rewards including trips, cash, and paid time off
  • Family-friendly benefits including paid parental leave, fertility coverage, adoption assistance, and marriage counseling
  • Tailored training resources including free LinkedIn learning courses
  • Volunteer time off and employee-driven matching grants
  • Tuition reimbursement programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service