Senior Data Engineer, Enterprise Data Platform

BioAgilytix

North Carolina

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical Insurance (HDHP with HSA)
Dental Insurance
Vision Insurance
FSA (medical; dependent care)
Short/Long Disability Insurance
PTO 4 weeks per year
Parental Leave
Paid Holidays (9 + 5)
401k with Employer Match
Employee Referral Program

Job summary

BioAgilytix is seeking a hands-on Data Engineer to lead design and support of our Enterprise Data Platform. You will build scalable ELT pipelines and data models powering analytics, sponsor reporting, and AI initiatives.

Collaborate with cross-functional teams including Laboratory Operations and IT to ensure governance, data quality, and regulatory compliance across lab operations. The role requires Snowflake, dbt, Python, and AWS expertise.

Qualifications

  • Bachelor’s degree in computer science, information systems, engineering, mathematics, data science, or related field.
  • 3+ years designing and supporting enterprise-scale data engineering solutions in production environments.
  • 3+ years with Snowflake as primary cloud data platform, including performance optimization and governance.
  • Strong SQL and Python for data engineering, automation, and data quality.

Responsibilities

  • Design, develop, and support scalable enterprise data platforms for analytics, operations, sponsor reporting, regulatory compliance, and AI initiatives.
  • Build and maintain production-grade ELT pipelines integrating data from LIMS, ERP, CRM, APIs and cloud sources.
  • Develop modular data transformation frameworks with automated testing, documentation, lineage, version control, and deployment automation.
  • Develop dimensional data models, semantic models and governed datasets across the organization.
  • Ensure data integrity, lineage, reproducibility, and compliance with GxP, GLP, HIPAA, and 21 CFR Part 11.

Skills

Snowflake
SQL
Python
dbt Cloud/Core
ETL/ELT
REST APIs
GraphQL APIs
AWS
GitHub Actions

Education

Bachelor’s degree in Computer Science or related field
Master’s degree

Tools

dbt Cloud/Core
Talend
Fivetran
Snowflake
Power BI
Sigma/Tableau

Job description

BioAgilytix is seeking a hands-on Data Engineer to lead design and support of our Enterprise Data Platform. You will build scalable ELT pipelines and data models powering analytics, sponsor reporting, and AI initiatives.

Collaborate with cross-functional teams including Laboratory Operations and IT to ensure governance, data quality, and regulatory compliance across lab operations. The role requires Snowflake, dbt, Python, and AWS expertise.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Data Engineer, Enterprise Data Platform
Lead Data Engineer, Enterprise Data Platform

BioAgilytix Labs, LLC • Durham (NC)

On-site
USD 110,000 - 165,000
Medical Insurance
401k Match
Paid Time Off
+1
Data Platform Engineer: Snowflake, dbt, DataOps
Data Platform Engineer: Snowflake, dbt, DataOps

BioAgilytix • Durham (NC)

On-site
USD 110,000 - 165,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Data Engineer - Remote, Build Scalable Data Platform
Senior Data Engineer - Remote, Build Scalable Data Platform

AgileEngine • Atlanta (GA)

On-site
USD 140,000 - 200,000
Growth without limits
Competitive compensation
Flexibility
+3
Senior Data Engineer — Remote Data Platform & Pipelines
Senior Data Engineer — Remote Data Platform & Pipelines

AgileEngine • Dallas

On-site
USD 140,000 - 190,000
Growth budget
Competitive pay
Remote work
+3
Senior Data Engineer — Remote, Data Platform & Snowflake
Senior Data Engineer — Remote, Data Platform & Snowflake

AgileEngine • West Palm Beach (FL)

On-site
USD 120,000 - 160,000
Growth without limits
Competitive compensation
Flexibility
+3
Remote Senior Data Engineer — Scalable Data Platforms
Remote Senior Data Engineer — Scalable Data Platforms

AgileEngine • Miami (OK)

On-site
USD 120,000 - 160,000
Growth without limits
Competitive compensation
100% remote with flexible hours
+3
Senior Data Engineer - Remote Data Platform & Snowflake
Senior Data Engineer - Remote Data Platform & Snowflake

AgileEngine • Baltimore (MD)

On-site
USD 130,000 - 190,000
Growth without limits
Competitive compensation
Flexibility: 100% remote with flexible
+3
Senior Data Engineer: Snowflake & GenAI Pipelines
Senior Data Engineer: Snowflake & GenAI Pipelines

Phyton Talent Advisors • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Senior Data Engineer
Senior Data Engineer

Team Velocity Marketing • Virginia (MN)

Hybrid
USD 90,000 - 130,000
Medical, dental, and vision benefits
Unlimited paid leave
401(k) matching
+1
Senior Data Engineer
Senior Data Engineer

Tavant • Houston (TX)

On-site
USD 110,000 - 160,000