Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Data Engineer implementing data engineering strategy at Ensemble. Building scalable data pipelines and platforms for analytics and operational reporting.

Responsibilities

  • Develop, test, deploy, monitor, and continuously improve scalable data pipelines and API integrations
  • Apply generative AI tools in day-to-day engineering work to accelerate development and improve quality
  • Translate product and business concepts into incremental, high-quality technical deliverables
  • Contribute through hands-on design sessions and thorough code reviews
  • Implement data quality monitoring to ensure accurate, reliable production data
  • Review and recommend architectural patterns aligned with enterprise platforms and best practices
  • Consistently applies generative AI in day‑to‑day engineering work - using it to accelerate development, improve code quality, troubleshoot complex systems, and design scalable data solutions

Requirements

  • 5+ years of hands-on experience developing solutions using Microsoft SQL
  • 3+ years working with big data technologies such as Databricks, Apache Spark, Python, and Microsoft Azure (ADF, Dataflows, Azure Functions, Service Bus)
  • Strong understanding of engineering fundamentals including automated testing, code reviews, telemetry, iterative delivery, and DevOps
  • Experience with polyglot storage architectures including relational, columnar, key-value, and graph systems
  • Hands-on experience with Delta Lake tables and Parquet data stored in ADLS
  • Experience building distributed, componentized applications using event-driven patterns
  • Ability to communicate effectively with both technical and non-technical, globally distributed audiences
  • Solid foundation in software architecture, design patterns, and engineering best practices
  • Experience working with healthcare datasets; familiarity with HL7 or EDI is a plus
  • High attention to detail and a strong sense of ownership.

Benefits

  • Health insurance
  • Time off
  • Retirement plans
  • Well-being programs
  • Professional development opportunities

Job title

Job type

Full Time

Experience level

Senior

Salary

$101,600 - $175,200 per year

Degree requirement

Bachelor's Degree

Tech skills

ApacheAzurePythonSparkSQL

Location requirements

HybridNorth America

Report this job

Found something wrong with the page? Please let us know by submitting a report below.