Description
As a Data Engineer at 3M, you will have the opportunity to collaborate with innovative people around the world and make an impact by designing and delivering scalable data pipelines and data products on 3M's AWS-based Enterprise Data Lakehouse.
You will use Databricks, PySpark, Python, and SQL, and follow the Bronze → Silver → Gold Medallion architecture.
Responsibilities:
- Leads the design and delivery of scalable data pipelines and data products
- Implements data quality, validation, reconciliation, and monitoring controls
- Determines data needs by partnering with analysts, product owners, and architects
- Supports the platform and consumption layers
Requirements:
- Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or a related discipline
- 5+ years of experience in data engineering or analytics engineering
- Hands-on experience with SQL, Python, PySpark, Databricks, and AWS data services
- Experience with data modeling, data quality, validation, and monitoring
Preferred qualifications:
- Experience with data build tool for SQL-based transformation and testing
- Experience with Snowflake as a SQL consumption layer and Apache Iceberg or Delta Lake
- Relevant Databricks, AWS, Snowflake, or data build tool certifications
- Skills in clear communication, analytical problem-solving, and collaborating with business stakeholders