Senior Data EngineerAs a Senior Data Engineer at Grainger, you will play a pivotal role in designing, building, and optimizing robust data pipelines and backend systems that power our analytics, machine learning models, and customer-facing applications. This role sits at the intersection of data engineering, data platform, and software development, with a strong focus on automation, cloud-native architecture, and seamless data integration—while also working closely with enterprise systems such as SAP S/4HANA to support end-to-end business solutions. You are a curious problem-solver who enjoys collaborating across functions—engineering, data science, and product—to build scalable solutions that deliver reliable and actionable insights.
You take pride in clean code, scalable systems, and the thoughtful solutioning, development, and testing of high-quality data products that seamlessly integrate into the enterprise ecosystem.This position is not eligible for any form of sponsorship now or in the future. Individuals requiring sponsorship (e.g. OPT or H1B visa status) should not apply.
Only individuals authorized to work in the United States now and for the foreseeable future will be considered for this position.You will:Design, build, and maintain scalable, cloud-native data pipelines and ETL workflows using tools such as Apache Spark, AWS Glue, and Snowflake.Solution, develop, and rigorously test data products that support analytics, operational reporting, and real-time decision-making.Develop and deploy high-quality backend applications using Python, SQL, and Scala or other languages commonly used in data engineering environments.Build and maintain data platforms and structures such as data lakes, data warehouses, and APIs to support both real-time and batch use cases.Partner with cross-functional teams (data scientists, software engineers, product, operations, and design) to deliver data-driven business solutions.Build, optimize, and support CI/CD pipelines, infrastructure as code (IaC), and deployment automation using Docker, Kubernetes, GitHub Actions, or similar tools.Develop clean, maintainable, and well-documented code, following best practices in testing (TDD), version control, and observability.Ensure data quality and integrity through automated validation frameworks and modern monitoring practices.Knowledge of SAP systems, S4 hana integration and reportingMentor junior engineers and interns, particularly in areas such as data platform architecture, data product development, and engineering best practices.You have:Bachelor's degree in Computer Science, Software/Data Engineering, or related discipline—or equivalent practical experience.7+ years of experience designing, building, and supporting large-scale, production-grade software or data engineering systems.Proven track record of solutioning and delivering end-to-end data products—from design and development through testing and deployment.Hands-on experience with cloud platforms like AWS, GCP, or Azure, especially for data storage, processing, and orchestration.Proficiency with tools such as Snowflake, Databricks, PostgreSQL, and event-streaming platforms like Kafka.Strong knowledge of containerization (Docker, Kubernetes/OpenShift) and DevOps principles.Experience building RESTful APIs, event-driven pipelines, and integrating third-party systems and services.Experience with SAP data extraction and data model, specifically with SAP S4 and Hana, integrating through SAP Datasphere or similar sources.Experience with infrastructure as code tools like Terraform or CloudFormation, and automation of CI/CD pipelines.Deep understanding of distributed systems, data governance, and scalable architecture patterns.Excellent communication skills, strong documentation practices, and a collaborative mindset with a passion for mentoring others.We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, protected veteran status or any other protected characteristic under federal, state, or local law. We are proud to be an equal opportunity workplace. We are committed to fostering an inclusive, accessible work environment that includes both providing reasonable accommodations to individuals with disabilities during the application and hiring process as well as throughout the course of one's employment.