Senior Data Engineer

Greater Good Health
United States
2 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Airflow Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Code Review Continuous Integration Extract Transform Load (ETL) Data Mart Data Security
+26 more
Data Systems Programming Tools Interoperability Python (Programming Language) Object-Oriented Software Development Operational Databases Standard Sql Runbook Software Engineering SQL Databases Data Streaming Workflow Management Systems Data Logging File Transfer Protocol (FTP) Data Ingestion Fast Healthcare Interoperability Resources System Availability Snowflake Git Containerization Production Code Health Level Seven International Apache Kafka Data Delivery Terraform Serverless Computing

Job description

To support our growth, we are adding a Senior Data Engineer to our Engineering team! This is a software engineering role. You write production code, design systems, and own them. Your focus is data ingestion, data quality, and platform reliability.

You build and own the pipelines that bring external data into GGH. Files arrive from health plans, partners, and clinical systems. You ingest them, validate them, land them in the raw layer in Snowflake, and publish them to downstream engineering teams in defined message formats. You make sure data arrives accurately and on time.

You work the way our other engineers work: high ownership, small reviewable changes, code review, tests, CI/CD, and responsible use of AI-assisted development tools.

This is not a reporting or analytics role. You do not build data marts, business models, dashboards, or reports. If your experience is mainly in that work, this role is not a fit.

Responsibilities

  • Data ingestion: Build and run Python pipelines in the cloud that bring member, claims, clinical, engagement, and telephony data from health plans and partners into Snowflake. Sources include SFTP, APIs, and file drops. Validate at each stage and handle errors automatically.
  • Data delivery: Send data from inbound files to services owned by our engineering team in versioned message contracts. Manage schema changes so consumers do not break.
  • Source data quality: Build the testing, reconciliation, and freshness monitoring that keeps source data accurate, complete, and on time. Quarantine bad files instead of loading them. Track lineage from each inbound file to the rows and messages it produced.
  • Reliability: Build logging, metrics, and alerting that catch problems before partners or consumers do. Write runbooks. Monitor, troubleshoot, and improve the pipelines you ship.
  • Platform: Build on AWS across serverless and containerized workloads, with infrastructure defined as code. Keep AWS and Snowflake costs under control.
  • Security: Protect PHI and other sensitive data through least-privilege access, strict tenant isolation, and encryption in transit and at rest. Work with Security and Privacy to turn HIPAA and data use agreement requirements into technical controls.
  • Collaboration and standards: Work with partners and internal teams on file specifications, data requirements, and delivery schedules. Take part in code reviews, support other engineers, document reusable patterns and architecture decisions, and use AI-assisted development tools effectively and responsibly.

Requirements

Nursing, Establish Priorities, Healthcare, Health Plan, Primary Care, Clinical Outcomes, Healthcare Providers, Cost Control, Team Player, Software Engineering, * 7+ years of engineering experience building and running production data pipelines, products, or platforms in the cloud

  • Healthcare data experience, ideally claims and eligibility or EHR data
  • Strong software engineering knowledge applied to data work, including object-oriented design, git, code review, automated testing, and CI/CD. You design modules and interfaces that other engineers extend, not scripts or notebooks
  • Strong Python and SQL skills, with solid experience in ETL or ELT
  • Production experience with Snowflake as a platform, not only as a SQL engine, including Snowpipe, stages and storage integrations, and streams and tasks
  • Hands-on experience with AWS or Azure for data workloads, including storage, orchestration, monitoring, and serverless or containerized compute
  • Proven experience building data quality and observability into production pipelines: automated validation, reconciliation, freshness monitoring, and alerting that catches problems before partners do
  • Experience managing schema evolution and data contracts between producers and consumers
  • Experience building data systems in a high-compliance, multi-tenant environment (SOC 2, HIPAA, PCI, or similar), including access control, tenant isolation, and encryption in transit and at rest
  • Effective, responsible use of AI-assisted development tools, including testing and verifying AI-generated changes
  • Experience in a startup or other small, fast-paced company, with high autonomy and comfort working through ambiguity, * Experience managing cloud and Snowflake resources with infrastructure as code (CDK or Terraform)
  • Experience with healthcare interoperability standards such as FHIR or HL7
  • Experience with CRM, engagement, telephony, or contact-center data
  • Experience with event streaming (EventBridge, Kinesis, or Kafka) or workflow orchestration (Step Functions, Airflow, or Dagster)
  • Experience with Snowpark for Python, data metric functions, or secure data sharing

Benefits & conditions

Competitive Compensation Package: We offer a competitive compensation package to recognize your valuable contributions and ensure your financial security.

Comprehensive Medical, Dental, and Vision Benefits: Take advantage of comprehensive healthcare coverage, including medical, dental, and vision benefits, to prioritize your health and well-being. Flexible Spending Accounts (FSAs) and Health Savings Accounts (HSAs) available.

Paid Time Off: Enjoy paid holidays, vacation time, and paid parental leave to maintain a healthy work-life balance and spend quality time with your loved ones.

401K Program with Company Match: Plan for your future with our 401K program, featuring a company match, to help you save for retirement.

Monthly Phone/Internet Reimbursement: Stay connected with our monthly phone and internet reimbursement, ensuring you have the tools you need to excel in your role.

Comprehensive Life and AD&D Coverage: Enjoy peace of mind with 100% premiums covered by GGH for Basic Life and Accidental Death & Dismemberment (AD&D) insurance for full-time team members. Additionally, voluntary supplemental life insurance is offered at a discounted rate.

Short-Term Disability Coverage: Gain additional financial security with voluntary short-term disability (STD) coverage. This benefit provides a percentage of your salary during periods of illness or injury that prevent you from working for a set period of time.

Collaborative and Supportive Community: Join our collaborative and supportive GGH Nurse Practitioner Community, with dedicated care coordinators and MD advisors, to foster professional growth and success.

About the company

Greater Good Health is a fast-growing organization delivering care to older adults in access starved communities. Our innovative model is led by Nurse Practitioners and focused on outcomes, not volume-meaning we prioritize quality over quantity, spend more time with our patients, and are accountable for their health and well-being.

Whether through our own senior-focused primary care clinics or our suite of integrated clinical solutions for health plans and provider groups, we are making value-based care more accessible and more effective. We help reduce avoidable healthcare costs, improve clinical outcomes, and create a best-in-class patient experience.

If youβ€™β€˜re passionate about transforming healthcare and delivering meaningful care to those who need it most, Greater Good Health offers a purpose-driven, collaborative, and supportive environment where your work can make a lasting impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…