Medpace logo
🔥 Viewed by 67 students today✓ Verified Listing

Junior Data Engineer

MedpaceCompetition: Moderate • Entry Level
|Navi Mumbai, India|By CampusToCareer Editorial Team|Posted 5 days ago|Last verified 5 days ago
✓ Company career page verified✓ Application route verifiedLast checked on Jul 15, 2026
💼 Experience Required
0-1 Years / 1-3 Years
🕒 Employment Type
Full-time
🎓 Target Batch
2025, 2026
🚀 Role Category
Data Science
📌 How to Apply
Click on the Apply button
💰 Salary
₹6 – ₹10 LPA
Skills Recommended
SnowflakeANSI SQLSQL ServerT-SQLdbtAzure Data FactorySSISMicrosoft Power BIPythonREST APISQL Server databasesC#Azure development
Career Guide • 15 min read

Complete preparation guide for Junior Data Engineer at Medpace

As a Junior Data Engineer at Medpace, you will work on a team to accomplish tasks and projects instrumental to the company's success. You will utilize your skills in development areas including data warehousing, business intelligence, and databases, and support programming/software development using ETL and ELT tools. You will also design, develop, enhance, and support business intelligence systems primarily using Microsoft Power BI.

✓ AI Assisted • Fact CheckedCampusToCareer Editorial TeamUpdated 10 Jul 2026

About Medpace

Medpace is a full-service clinical contract research organization (CRO) providing Phase I-IV clinical development services to the biotechnology, pharmaceutical, and medical device industries. With a mission to accelerate the global development of safe and effective medical therapeutics, Medpace leverages local regulatory and therapeutic expertise across major areas. Headquartered in Cincinnati, Ohio, Medpace employs over 5,000 people across 40+ countries, offering a flexible work environment, competitive PTO packages, and opportunities for professional growth.

Required Skills Explained

Snowflake

Why required: Snowflake is a cloud data warehouse that allows for efficient data storage and analysis. As a Junior Data Engineer, you will use Snowflake to develop and maintain data models.

How recruiters evaluate: The recruiter will evaluate your experience with Snowflake, including your ability to design and implement data models, and optimize query performance.

  • Snowflake documentation
  • Snowflake training courses

ANSI SQL

Why required: ANSI SQL is a standard for SQL programming that ensures compatibility across different database systems. As a Junior Data Engineer, you will use ANSI SQL to write queries and develop data models.

How recruiters evaluate: The recruiter will evaluate your knowledge of ANSI SQL syntax and your ability to write efficient queries.

  • ANSI SQL documentation
  • SQL tutorials

Python

Why required: Python is a programming language used for data analysis and machine learning. As a Junior Data Engineer, you will use Python to develop data models and automate tasks.

How recruiters evaluate: The recruiter will evaluate your experience with Python, including your ability to write efficient code and develop data models.

  • Python documentation
  • Python tutorials

Who Should Apply

freshers

Freshers with a degree in Computer Science, Data Science, or a related field can apply for this role. Relevant internship experience is a plus.

experienced

Experienced professionals with a background in data engineering, software development, or a related field can also apply for this role.

graduates

Graduates with a degree in Computer Science, Data Science, or a related field can apply for this role.

btech

B.Tech graduates with a degree in Computer Science, Data Science, or a related field can apply for this role.

mca

MCA graduates with a degree in Computer Science, Data Science, or a related field can apply for this role.

diploma

Diploma holders with relevant experience in data engineering, software development, or a related field can also apply for this role.

Typical Hiring Process

  1. Round 1: The first round will be a technical interview to assess your knowledge of data engineering, software development, and related technologies.
  2. Round 2: The second round will be a coding challenge to evaluate your coding skills and ability to develop efficient solutions.
  3. Round 3: The third round will be a final interview with the hiring manager to discuss your experience, skills, and fit for the role.

Resume Tips for This Role

  • Highlight your experience with data engineering, software development, and related technologies.
  • Include relevant projects and certifications to demonstrate your skills.
  • Use keywords from the job description to help your resume pass through applicant tracking systems.

Interview Preparation Tips

  • Prepare to answer technical questions related to data engineering, software development, and related technologies.
  • Practice coding challenges to improve your coding skills and ability to develop efficient solutions.
  • Be ready to discuss your experience, skills, and fit for the role.

Possible Interview Questions (5)

  1. What is your experience with data engineering, software development, and related technologies?
  2. How do you approach data modeling and database design?
  3. Can you explain the concept of ETL and ELT?
  4. How do you optimize query performance in Snowflake?
  5. Can you write a Python script to automate a task?

Salary Insights (India)

Industry range

The average salary for a Junior Data Engineer in the industry is ₹6-₹10 LPA.

Freshers

Freshers can expect a salary range of ₹5-₹8 LPA.

Experienced

Experienced professionals can expect a salary range of ₹8-₹12 LPA.

Salaries can vary based on location, experience, and company size.

Career Path Roadmap

1
Data Engineer

A Data Engineer is responsible for designing, building, and maintaining large-scale data systems.

2
Senior Data Engineer

A Senior Data Engineer leads a team of data engineers and is responsible for architecting and implementing data systems.

3
Data Architect

A Data Architect is responsible for designing and implementing data management systems and architectures.

Why This Opportunity Is Worth Considering

  • Opportunity to work with a leading clinical contract research organization (CRO).
  • Chance to develop your skills in data engineering, software development, and related technologies.
  • Collaborative and dynamic work environment.

Things To Know Before Applying

  • Medpace is a full-service clinical contract research organization (CRO).
  • The company is headquartered in Cincinnati, Ohio, and employs over 5,000 people across 40+ countries.
  • Medpace offers a flexible work environment, competitive PTO packages, and opportunities for professional growth.

Recommended Courses

Data Engineering with Python
DataCamp

This course covers the basics of data engineering with Python and is a great starting point for beginners.

Software Development with Java
Coursera

This course covers the basics of software development with Java and is a great starting point for beginners.

Career Advice

To succeed in this role, focus on developing your skills in data engineering, software development, and related technologies. Stay up-to-date with industry trends and best practices, and be prepared to continuously learn and adapt.

Editorial Note: This job description is based on the original job posting and has been edited for clarity and readability.
Written by CampusToCareer Editorial Team • AI Assisted • Fact Checked

Frequently Asked Questions

The salary range for this role is ₹6-₹10 LPA.
The key skills required for this role include data engineering, software development, data modeling, database design, and ETL and ELT.
Medpace offers a flexible work environment, competitive PTO packages, and opportunities for professional growth.

Similar Roles to Explore

Data EngineerSoftware EngineerData ScientistBusiness Intelligence Developer
Application trackerSkill learning pathsDaily coding practice
Apply Now
Reference Only

Original Job Description

The text below is preserved from the employer's listing for verification. CampusToCareer editorial content above is the primary guide for preparing your application.

Job Description

Junior Data Engineer

Navi Mumbai, India

Software Development

11932

Job Summary

Our corporate activities are growing rapidly, and we are currently seeking a full-time, office-based Junior Data Engineer to join our Information Technology team. This position will work on a team to accomplish tasks and projects that are instrumental to the company’s success. If you want an exciting career where you use your previous expertise and can develop and grow your career even further, then this is the opportunity for you.

Responsibilities

Utilize skills in development areas including data warehousing, business intelligence, and databases (Snowflake, ANSI SQL, SQL Server, T-SQL);

Support programming/software development using Extract, Transform, and Load (ETL) and Extract, Load and Transform (ELT) tools, (dbt, Azure Data Factory, SSIS);

Design, develop, enhance and support business intelligence systems primarily using Microsoft Power BI;

Collect, analyze and document user requirements;

Participate in software validation process through development, review, and/or execution of test plan/cases/scripts;

Create software applications by following software development lifecycle process, which includes requirements gathering, design, development, testing, release, and maintenance;

Communicate with team members regarding projects, development, tools, and procedures; and

Provide end-user support including setup, installation, and maintenance for applications.

Qualifications

Bachelor's Degree in Computer Science, Data Science, or a related field;

Internship experience in Data or Software Engineering;

Knowledge of developing dimensional data models and awareness of the advantages and limitations of Star Schema and Snowflake schema designs;

Solid ETL development, reporting knowledge based off intricate understanding of business process and measures;

Knowledge of Snowflake cloud data warehouse, Fivetran data integration and dbt transformations is preferred;

Knowledge of Python is preferred;

Knowledge of REST API;

Basic knowledge of SQL Server databases is required;

Knowledge of C#, Azure development is a bonus; and

Excellent analytical, written and oral communication skills.

Medpace Overview

Medpace is a full-service clinical contract research organization (CRO). We provide Phase I-IV clinical development services to the biotechnology, pharmaceutical and medical device industries. Our mission is to accelerate the global development of safe and effective medical therapeutics through its scientific and disciplined approach. We leverage local regulatory and therapeutic expertise across all major areas including oncology, cardiology, metabolic disease, endocrinology, central nervous system, anti-viral and anti-infective. Headquartered in Cincinnati, Ohio, employing more than 5,000 people across 40+ countries.

Why Medpace?

People. Purpose. Passion. Make a Difference Tomorrow. Join Us Today.

The work we’ve done over the past 30+ years has positively impacted the lives of countless patients and families who face hundreds of diseases across all key therapeutic areas. The work we do today will improve the lives of people living with illness and disease in the future.

Cincinnati Perks

Cincinnati Campus Overview

Flexible work environment

Competitive PTO packages, starting at 20+ days

Competitive compensation and benefits package

Company-sponsored employee appreciation events

Employee health and wellness initiatives

Community involvement with local nonprofit organizations

Discounts on local sports games, fitness gyms and attractions

Modern, ecofriendly campus with an on-site fitness center

Structured career paths with opportunities for professional growth

Discounted tuition for UC online programs

Awards

Named a Top Workplace in 2024 by The Cincinnati Enquirer

Recognized by Forbes as one of America's Most Successful Midsize Companies in 2021, 2022, 2023 and 2024

Continually recognized with CRO Leadership Awards from Life Science Leader magazine based on expertise, quality, capabilities, reliability, and compatibility