M

Medpace

Global CRO delivering full-service clinical trials

Junior 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.
  • Internship or project experience in data or software engineering is required.
  • Familiarity with dimensional data models and awareness of the advantages and limitations of star schema and snowflake schema designs are required.
  • Foundational Extract, Transform, Load and Extract, Load, Transform knowledge and reporting knowledge are required, along with an interest in learning underlying business processes and measures.
  • Working proficiency in SQL is required.
  • Familiarity with version control using Git is required.
  • Familiarity with REST APIs is required.
  • Interest in building with AI, including large language model APIs, agent frameworks, or AI-assisted development tools, is required.
  • Knowledge of C# or Azure development is a bonus.
  • Analytical, written, and oral communication skills are required.

Responsibilities

  • Develop skills in data, artificial intelligence, and development areas including data warehousing, business intelligence, databases, and AI agents using Snowflake, SQL Server, Azure, and Python.
  • Build and maintain data pipelines under guidance using Extract, Load, and Transform tools, including dbt, Python, Snowflake, and Azure Data Factory.
  • Assist with AI-enabled solutions, including AI agent and large language model integrations and the data foundations that support them.
  • Help collect, analyze, and document user requirements.
  • Participate in design and code reviews and learn to apply enterprise data standards and best practices.
  • Contribute to solutions by following the lifecycle process, including requirements gathering, design, development, testing, release, and maintenance.
  • Monitor pipelines and help troubleshoot data quality and reliability issues.
  • Participate in software validation through development, review, or execution of test plans, cases, and scripts.
  • Use AI coding assistants and agentic development tools as part of daily engineering work.
  • Communicate with team members regarding projects, development, tools, and procedures.
  • Provide end-user support, including setup, installation, and maintenance for released applications.

Desired Qualifications

  • Exposure to the Snowflake cloud data warehouse and dbt transformations is preferred.
  • Familiarity with Python is preferred.

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