Data Engineer

MMD Services, Inc.

Naperville (IL)

On-site

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MMD Services Inc. is seeking a Data Engineer to build and maintain data pipelines within an established architecture. You will own components end-to-end, implement features, test, deploy, and support operations with guidance from senior engineers.

You will collaborate with product, design, QA, and engineering teams, using logs and metrics to improve system reliability and performance while continuing to grow technical skills and contribute to team best practices.

Qualifications

  • 2–4 years of experience with data engineering technologies (SQL, Python, Spark) and at least one cloud platform (AWS/Azure/GCP).
  • Working knowledge of data modeling, integration patterns, and data quality best practices.
  • Exposure to analytics platforms and BI tools (Power BI, Tableau). Familiarity with MLOps concepts is a plus.
  • Interest in connecting technical decisions to business outcomes.

Responsibilities

  • Build and maintain software features and data pipelines, ensuring solutions are maintainable and well-tested.
  • Own components end-to-end, from implementation through testing and deployment, with guidance on broader design decisions.
  • Participate in technical design discussions and solution planning, offering ideas and trade-offs.

Skills

Programming skills
Data pipelines
Observability
Security-conscious coding

Education

Bachelor's degree in CS/SE or related
Coding education alternatives

Tools

Power BI
Tableau
MLOps concepts

Job description

Primary Responsibilities

The Data Engineer is a hands-on individual contributor who owns well-scoped technical problems, delivers reliable solutions, and grows toward broader system-level ownership.

This role is focused on strong execution within an established architecture. Engineers at this level are expected to take defined problems from design through delivery, ask good questions when requirements are unclear, and contribute to how solutions are built. The Data Engineer is expected to have working proficiency in the team’s primary tech stack, a developing understanding of system design principles, comfort with APIs and integrations, and solid testing and debugging skills.

The Data Engineer role sits on the individual contributor core track and is the step before Senior Engineer.

DUTIES, TASKS AND RESPONSIBILITIES
  • Build and maintain software features and data pipelines, ensuring solutions are maintainable, well-tested, and aligned with architectural and security standards.
  • Own assigned components end-to-end, from implementation through testing, deployment, and operational support, with guidance from senior engineers on broader design decisions.
  • Participate in technical design discussions and solution planning, contributing ideas and raising trade-offs for the team to consider.
  • Collaborate with product managers, designers, and other stakeholders to turn business requirements into working technical solutions.
  • Use logs, metrics, and analytics to troubleshoot issues and improve the performance and reliability of the systems you support.
  • Share knowledge with teammates, participate in code reviews, and support new team members as you gain experience.
  • Continuously build technical skill, stay current with the tools the team uses, and look for ways to improve day-to-day development practices.
SKILLS, KNOWLEDGE AND ABILITIES
  • Solid proficiency in programming languages, frameworks, and common software design patterns, with the ability to implement features within an existing system.
  • Ability to build reliable, well-structured solutions and apply engineering and security standards consistently.
  • Ability to work effectively with product, design, QA, and engineering teams, communicate technical concepts clearly, and ask for clarification when requirements are ambiguous.
  • Ability to use metrics, logs, and analytics to diagnose problems and evaluate system behavior.
  • Willingness to contribute to team practices, participate in reviews, and support teammates.
EDUCATION AND EXPERIENCE
  • 2-4 years of experience with data engineering technologies (SQL, Python, Spark) and at least one cloud platform (AWS/Azure/GCP).
  • Working knowledge of data modeling, integration patterns, and data quality best practices.
  • Exposure to analytics platforms and BI tools (Power BI, Tableau). Familiarity with MLOps concepts is a plus.
  • Interest in connecting technical decisions to business outcomes.
  • Strong communication and collaboration skills.
  • Bachelor’s degree in computer science, software engineering, or a related field preferred or similar coding education alternatives to traditional four-year degrees.

MMD Services Inc. is an equal opportunity employer. All applicants are considered for all positions without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical/mental disability, medical condition, military/veteran status, genetic information, marital status, ethnicity, alienage, or any other protected classification, in accordance with applicable federal, state, and local laws.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Northbound Executive Search • Austin (TX)

On-site
USD 80,000 - 120,000
Data Engineer 1
Data Engineer 1

DAIKIN COMFORT TECHNOLOGIES MFG INC • Waller (TX)

On-site
USD 90,000 - 130,000
Data Engineer
Data Engineer

Compunnel, Inc. • Norfolk (VA)

On-site
USD 110,000 - 150,000
Data Engineer
Data Engineer

Alltech Consulting Services, Inc. • California

On-site
USD 90,000 - 120,000
Data Engineer
Data Engineer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 90,000 - 120,000
Data Engineer
Data Engineer

Cloud7Works • United States

On-site
USD 100,000 - 130,000
Data Engineer
Data Engineer

LanceSoft Inc • Charlotte (NC)

On-site
USD 95,000 - 125,000
Data Engineer 1
Data Engineer 1

Daikin Comfort • Waller (TX)

On-site
USD 90,000 - 120,000
Data Engineer
Data Engineer

Nimble Gravity, LLC • United States

Remote
USD 120,000 - 180,000
Data Engineer
Data Engineer

ReturnPro LLP • Florida

On-site
USD 110,000 - 150,000