Demo

Senior Data Engineer

Billings Clinic Health System
Billings, MT Other
POSTED ON 11/18/2025
AVAILABLE BEFORE 1/18/2026

Designs, builds, and operates end-to-end data products and pipelines that convert complex source data into trusted, well-documented, and governed datasets for analytics, operations, and AI/ML. The role blends software engineering, data modeling, and platform reliability to deliver secure, high-availability data services that accelerate decision-making while upholding privacy, security, and regulatory requirements (e.g., HIPAA/GDPR as applicable).

Essential Job Functions

• Data Product Delivery

Own end-to-end delivery of domain datasets (intake → requirements → design → build → test → deploy → monitor) with defined SLAs/SLOs.

Translate ambiguous asks into productized, reusable datasets with clear interfaces and lifecycle plans (versioning, deprecation).

• Data Modeling & Pipelines

Design robust models (staging/core/marts/semantic) and implement scalable ELT/CDC/streaming patterns.

Engineer idempotent, parameterized, and modular pipelines that support schema evolution and backfills/replays safely.

Build datasets and services that power LLMs—RAG pipelines (chunking/embedding/vector search), prompt/response and feedback logs, grounding/attribution metadata, redaction/PII scrubbing, and evaluation sets for hallucination, faithfulness, and relevance.

• Data Contracts & Governance

Author and maintain data contracts (grain, fields, quality thresholds, SLAs/SLIs) and uphold approved metric/semantic definitions.

Ensure ownership, stewardship, lineage, and sensitivity classifications are complete and current in the data catalog.

• Quality Engineering & Validation

Implement comprehensive test suites (constraint, referential, reconciliation, anomaly) and certify datasets prior to release.

Drive defect prevention with root-cause analysis, preventive patterns, and quality gates in CI/CD.

• Observability, Reliability & Incident Response

Build actionable monitoring/alerting and runbooks; lead triage for domain incidents and execute post-incident reviews.

Improve MTTD/MTTR, data freshness, and success rates through error budgets, SLO dashboards, and automated remediations.

• Security, Privacy & Compliance

Apply privacy-by-design (least-privilege access, masking/row-level filters, secrets management, audit/retention).

Partner with Compliance/Security on access reviews, data handling, and de-identification/tokenization for secondary use.

• Performance Engineering & FinOps

Profile and optimize workload performance (partitioning/clustering, materialization choices, scheduling) to meet refresh windows.

Track and reduce cost per successful run; recommend workload isolation and capacity strategies.

• CI/CD, IaC & Developer Experience

Automate builds, tests, deployments, and environment provisioning; enforce branching and review standards.

Publish reusable templates/components that shorten time-to-first-pipeline and increase team throughput.

• Backlog Management & Delivery Planning

Partner with product/analytics leads to groom and prioritize work; define Definition of Ready/Done and acceptance criteria.

Sequence dependencies across teams and environments; communicate risks, trade-offs, and timelines transparently.

• Documentation & Knowledge Sharing

Maintain clear technical docs, runbooks, and ADRs; provide examples and usage guidance that enable self-service.

Contribute to internal learning design clinics and elevate peer code quality via actionable reviews.

• Stakeholder Engagement

Facilitate demos and handoffs; ensure solutions meet clinical, operational, and financial needs with measurable outcomes.

Convert ad-hoc requests into governed, reusable assets with clear support and change processes.

Partner with BI analysts to refine requirements (grain, fields, filters, refresh cadence), agree on acceptance criteria, and execute a structured dataset handoff (schema, data dictionary, sample queries, SLA/ownership).

• Continuous Improvement & Innovation

Identify and retire legacy patterns; propose platform and process enhancements backed by data.

Pilot emerging approaches (e.g., anomaly detection, semantic layers) and formalize those that prove value.

Advance LLM data capabilities—standardize embedding refresh strategies, vector index maintenance, prompt/version governance, red-teaming datasets, and offline/online LLM eval harnesses (e.g., safety, bias, robustness).

Minimum Qualifications

Education

• B.S or equivalent degree in Computer Science, Information Systems, or related field

Experience

• 3–6 years in data engineering/analytics engineering/data warehousing with end-to-end delivery ownership.

• Clinical knowledge credit: Healthcare domain knowledge (e.g., HIM/coding lead, nursing informatics, revenue cycle) may substitute for years of experience when demonstrating strong data literacy and HIPAA/PHI practices.

• Core skills: Advanced SQL & Python for production data engineering; designing data contracts; CDC/incremental strategies; performance tuning.

• Cloud: Hands-on experience deploying and operating data workloads in a major cloud; cost/reliability trade-offs; IAM and secrets hygiene.

• Quality & security: Track record implementing validation suites, lineage/catalog practices, and privacy-by-design controls.

• Leadership: Mentors junior engineers; leads PR reviews; partners cross-functionally (analytics/product/clinical).

• Operations: Experience with SLOs/SLAs, incident response, and change control.

Or an equivalent combination of education and experience relating to the above tasks, knowledge, skills and abilities will be considered. Employees that require a licensed or certification must be properly licensed/certified and the licensure/certification must be in good standing.

Hourly Wage Estimation for Senior Data Engineer in Billings, MT
$57.00 to $71.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Data Engineer?

Sign up to receive alerts about other jobs on the Senior Data Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$71,122 - $96,652
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Data Engineer jobs in the Billings, MT area that may be a better fit.

  • compunetinc Billings, MT
  • Why join CompuNet? CompuNet values its people more than any other asset—and realizes the contributions made by each employee are a reflection of their educ... more
  • 14 Days Ago

  • Sanbell Billings, MT
  • Project or Senior Engineer Billings, Bozeman, Helena, or Missoula, MT We welcome you to consider Sanbell as the next step in your exciting career as a Proj... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!