Base: $169,541 – $195,000 py; bonus/equity: not sp...
Telecommute from anywhere in the u.s.
Python and scala programming
Aws s3 sqs sns eventbridge
Spark and etl pipeline development
VillageMD is seeking a Principal Data Engineer to enhance its data processing capabilities, focusing on creating scalable data pipelines and optimizing data models to support patient care decisions. The position requires substantial experience in data engineering and proficiency in various technologies, including Python and AWS
Job Summary
The role involves designing secure data sources and distributed components to enable data-driven decisions in a physician-led healthcare network.
Candidates will develop large-scale batch and streaming data processing systems to improve product experiences and support clinical interventions.
The position offers a competitive salary range of $169,541 to $195,000 per year along with comprehensive health and 401k benefits.
Matching Summary
Match Score: 85
VillageMD is seeking a Principal Data Engineer to enhance its data processing capabilities, focusing on creating scalable data pipelines and optimizing data models to support patient care decisions. The position requires substantial experience in data engineering and proficiency in various technologies, including Python and AWS.
Salary
Base: $169,541 – $195,000 per year; Bonus/Equity: Not specified; Benefits: Medical, Dental, Life, Disability, Vision, FSA, 401k
Skills & Requirements
Must-have
Python and Scala programming
AWS S3 SQS SNS EventBridge
Spark and ETL pipeline development
Clinical and claims data experience
dbt Core and Cloud usage
CI-CD GitHub Actions workflows
Nice-to-have
Healthcare Provenance knowledge
PyDeequ for data quality
ReactJS frontend exposure
Matillion or Talend tools
Flask and Java frameworks
Key Requirements
Bachelor's degree in Computer Science or related field
Minimum 5 years software development experience
At least 3 years data engineering experience
Experience managing clinical and claims data pipelines