W

W.W. Grainger

Industrial MRO supplier offering inventory management

Senior Data Engineer

Data EngineeringUpdated on Nov 14
Full-timeLake Forest, IL, USA$104.5k - $174.2kHybrid

About the Job

Requirements

  • A bachelor's degree or equivalent experience in Computer Science, Computer Engineering, Information Systems, Data Science, Software Engineering, or a closely related technical field.
  • At least 3 years of related data engineering or software engineering experience.
  • Experience building and operating production batch and streaming data pipelines on Databricks or similar modern data platforms.
  • Strong software engineering skills in Python and hands-on experience using Spark or other distributed processing frameworks.
  • Hands-on experience with change data capture, streaming or event-driven architectures, and workflow orchestration, including selecting patterns based on scale, reliability, and use case.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes, and with cloud platforms such as AWS or equivalent.
  • Experience implementing continuous integration and continuous delivery and automated testing using GitHub Actions or equivalent.
  • Experience working across relational, NoSQL, vector, graph, or other database technologies and selecting storage patterns based on the use case.
  • Experience designing and developing scalable data pipelines, data integration solutions, and data products.
  • Proficiency with programming, scripting, and data query languages used to develop and manipulate data solutions.
  • Experience translating requirements into technical designs and implementing solutions involving multiple data sources.
  • Knowledge of modern data engineering.

Responsibilities

  • Design, develop, test, and maintain scalable data pipelines and data products that integrate information from multiple sources.
  • Build solutions to extract, transform, integrate, and deliver reliable data for analytical and business needs.
  • Develop and enhance data engineering capabilities that improve data accessibility, performance, quality, and scalability.
  • Analyze requirements and translate business and technical needs into data designs, specifications, and solutions.
  • Identify and implement improvements to data engineering processes, including automation, optimization, and increased reliability.
  • Partner with technical and business stakeholders to resolve data-related challenges and deliver solutions that meet business requirements.
  • Provide technical guidance, review designs, and help establish engineering practices for less-experienced team members.
  • Design and deliver scalable batch and streaming data pipelines and data products across modern data and cloud platforms.
  • Define reusable data engineering patterns for change data capture, event-driven processing, workflow orchestration, data products, and AI- or search-enabled workloads.
  • Partner with Engineering, Product, and Applied Science to shape architecture, roadmap, adoption, and operational ownership of data capabilities.

Desired Qualifications

  • Experience with change data capture and orchestration platforms such as AWS DMS, Debezium, Tableflow, Airflow, Databricks Workflows, or equivalent technologies.
  • Experience using machine learning or artificial intelligence within data pipelines to classify, enrich, standardize, match, or improve data.
  • Experience with e-commerce, search, recommendations, or personalization platforms.
  • Working knowledge of machine learning models and production machine learning workflows.

About the Company

W.W. Grainger

Industrial MRO supplier offering inventory management

Grainger provides maintenance, repair, and operating (MRO) products to businesses and institutions worldwide. Its two-pronged approach combines High-Touch Solutions with inventory management and technical support, and Endless Assortment through online marketplaces like Zoro and MonotaRO for a broad digital catalog. The company leverages a strong supply chain and e-commerce to stock and deliver safety, power tools, lighting, and other facility maintenance items to more than 4 million customers. Its aim is to help customers efficiently source and manage MRO needs at scale across industries including manufacturing, healthcare, and government.

Company size
10,001+
Company stage
IPO
Headquarters
Douglasville, GA
Founded
1927

Recently Posted Jobs

Explore more opportunities at W.W. Grainger

See more jobs