M

Medpace

Global CRO delivering full-service clinical trials

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeCincinnati, OH, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science, data science, or a related field is required.
  • At least 5 years of experience in data engineering or a related field is required.
  • Knowledge of developing dimensional data models and awareness of the advantages and limitations of star schema and snowflake schema designs is required.
  • Solid ETL/ELT development and reporting knowledge based on an intricate understanding of business processes and measures is required.
  • Working proficiency in Python is required.
  • Experience with version control using Git and CI/CD is required.
  • Experience consuming REST APIs is required.

Responsibilities

  • Use data, AI, and development skills, including data warehousing, business intelligence, databases, AI agents, Snowflake, SQL Server, Azure, and Python.
  • Build and maintain data pipelines using ELT tools, including dbt, Python, Snowflake, and Azure Data Factory.
  • Design and deploy AI-enabled solutions, including AI agents, LLM integrations, and supporting data foundations.
  • Collect, analyze, and document user requirements.
  • Mentor team members and lead design and code reviews to raise data engineering standards.
  • Create and enhance enterprise-wide data best practices.
  • Architect solutions across requirements gathering, design, development, testing, release, and maintenance.
  • Monitor and optimize pipelines for reliability, data quality, performance, and cost.
  • Participate in software validation by developing, reviewing, or executing test plans, cases, and scripts.
  • Use AI coding assistants and agentic development tools in daily engineering work.
  • Communicate with team members about projects, development, tools, and procedures.
  • Provide end-user support, including setup, installation, and maintenance for released applications.

Desired Qualifications

  • Experience with Snowflake cloud data warehouse and dbt transformations is preferred.
  • Experience building with AI, including LLM APIs, agent frameworks, or AI-assisted development tools, is preferred.
  • Knowledge of C# and Microsoft Fabric is a bonus.

About the Company

Medpace

Global CRO delivering full-service clinical trials

Medpace is a global Contract Research Organization that provides end-to-end clinical development services for pharmaceutical, biotechnology, and medical device companies. It manages Phase I–IV trials from study design and regulatory submissions to monitoring, data management, biostatistics, and final reporting, using a single integrated team. A key differentiator is its ownership of integrated laboratories—global central labs, a bioanalytical lab, and imaging/ECG core labs—ensuring streamlined workflows and consistent data. Its physician-led, scientifically driven approach and single-vendor model aim to reduce sponsor oversight and help bring therapies to market efficiently, with operations in over 40 countries.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Cincinnati, OH
Founded
1992

Recently Posted Jobs

Explore more opportunities at Medpace

See more jobs