Master Data Management (MDM) Data Engineer
CDW
United States
25 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
Amazon Web Services
Amazon S3
Data Analysis
Business Software
Information Systems
Continuous Integration
Data Architecture
Information Engineering
Data Governance
+30 more
Data Infrastructure
Data Integration
Extract Transform Load (ETL)
Data Security
Database Queries
DevOps
Document-Oriented Databases
Amazon DynamoDB
Python (Programming Language)
PostgreSQL
Cloud Services
Enterprise Software Applications
Snowflake
Infrastructure as Code (IaC)
Cloudformation
Build Management
Information Technology
Deployment Automation
AWS Glue
Operational Systems
Data Management
Functional Programming
Restful APIs
Terraform
GPT
Data Pipelines
Serverless Computing
Servicenow
Amazon Redshift
Databricks
Job description
CDW is looking for an experienced Master Data Management (MDM) Data Engineer to design and build scalable, cloud-native data solutions on AWS. In this role, you’ll develop data pipelines, APIs, and data models that power analytics, reporting, and operational systems while ensuring data quality, governance, and security.
Responsibilities
- Design, build, and optimize cloud-native data pipelines and architectures on AWS.
- Develop ETL/ELT workflows using Python, AWS Glue, Lambda, and related services.
- Build and maintain APIs that enable data access across analytics and business applications.
- Collaborate with engineering, analytics, and business teams to deliver scalable data solutions.
- Monitor, troubleshoot, and improve data pipelines for reliability and performance.
- Implement data governance, security, and best practices for cloud data platforms.
- Support CI/CD, Infrastructure as Code (IaC), and modern DevOps practices.
- Integrate third-party APIs and external data sources.
- Document data architectures and mentor team members on modern data engineering practices.
- Leverage AI tools such as ChatGPT to improve engineering productivity and documentation.
Requirements
- 5+ years of experience in data engineering, data architecture, or related roles.
- 3+ years of hands-on Python development.
- 3+ years building and managing ETL/ELT pipelines.
- Strong SQL skills and experience with data modeling.
- Hands-on experience with AWS services including S3, Lambda, Glue, DynamoDB, Athena, Redshift, PostgreSQL, and Snowflake.
- Experience designing REST APIs and integrating data across enterprise systems.
- Knowledge of serverless architectures, CI/CD, and Agile development practices.
- Strong analytical, troubleshooting, and communication skills.
- Bachelor’s degree in Computer Science, Information Systems, Analytics, or a related field., * AWS Certification (Solutions Architect or similar).
- Experience with dbt, Databricks, Snowflake, Terraform, or AWS CloudFormation.
- Familiarity with AI/ML data workflows and modern data platforms.
- Experience with DevOps automation and Infrastructure as Code.
- Experience integrating with ServiceNow.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
BB
Benedikt Bischof
about 4 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
DS
Dhannush Subramani
Top Big Data Technologies That You Need to Know
about 4 years ago
DC
Daniel Cranney
Dev Digest 162: AI careers, MCP, AWS best practices & floppy sweaters
over 1 year ago