Senior Data Engineer

Grainger BusinessesChicago, IL
Hybrid

About The Position

Grainger is seeking a Senior Data Engineer for our Project Management Operations (PMO) Analytics team. The PMO Analytics team's primary mission is to enable analytics and reporting by centralizing and integrating high quality, trusted corporate data in a highly performant and scalable cloud analytical platform. The Senior Data Engineer will be responsible for maintaining existing, as well as designing and developing new high-performance, resilient, data pipelines and products. This role works closely with SMEs, architects, analysts, and others to design and build solutions that integrate data from many of our enterprise data sources.

Requirements

  • Bachelor's Degree or equivalent experience required
  • 3+ years hands-on experience with Modern Data Engineering projects and practices
  • Technology Experience Required: AWS S3, SQL, Python, Docker/Kubernetes, CI/CD, Git, Snowflake, DBT, Airflow, Argo CD, Streamlit, PowerBI (bonus), ServiceNow (bonus)
  • Hands-on experience with Modern Data Engineering projects and practices
  • Successful track record in developing and automating large-scale, high-performance data engineering systems (batch and streaming).
  • Experience with microservices including defining and testing APIs
  • Experience architecting, developing, and deploying both offline and online feature stores
  • Experience with both scripting and system programming languages (Python and Scala).
  • Experience leading data integration efforts of data sources
  • Ability to make sound technical decisions, influence design direction, and lead in ambiguous problem spaces
  • Experience with advanced analytics and machine learning

Responsibilities

  • Identify and design internal process improvements including re-designing infrastructure for greater scalability, optimizing data delivery, and automating manual processes.
  • Work with partners including data, design, product and governance teams assisting them with data-related technical issues.
  • Solicit, review and translate business requirements into technical requirement documentation, providing guidance and contributing to the solution design ensuring it is practical, efficient and fit for purpose.
  • Build required tools for extraction, transformation and loading of data from data sources.
  • Design and build product features to enable self-service data maintenance and solicitation from stakeholders.
  • Operates autonomously in fast-paced environments, effectively balancing complex, shifting priorities while delivering reliable data solutions.

Benefits

  • Medical, dental, vision, and life insurance plans with coverage starting on day one of employment
  • 6 free sessions each year with a licensed therapist to support your emotional wellbeing
  • 18 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date)
  • 6 company holidays per year
  • 6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required
  • Employee discounts
  • Tuition reimbursement
  • Student loan refinancing
  • Free access to financial counseling, education, and tools
  • Maternity support programs
  • Nursing benefits
  • Up to 14 weeks paid leave for birth parents
  • Up to 4 weeks paid leave for non-birth parents

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

Associate degree

Number of Employees

1-10 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service