Senior Data Engineer

3 weeks ago


Chicago, Illinois, United States Grainger Businesses Full time

As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With 2023 sales of $16.5 billion, we're dedicated to providing value for customers, fostering an engaging culture for team members and driving strong financial results.

Our welcoming workplace enables you to learn, grow and make a difference by keeping businesses running and their people safe. As a 2024 Glassdoor Best Place to Work and a Great Place to Work-CertifiedTM company, we're looking for passionate people to join our team as we continue leading the industry over our next 100 years.

Position Details:

We are seeking a highly skilled Data engineer to work in our Commerce Product team at Grainger. This role directly impacts the success of our business and the satisfaction of our users. The ideal candidate will have a record of solving complex problems, driving innovation, and delivering results in a fast-paced environment. If you thrive on challenges, work well with stakeholders, have a passion for continuous learning, and want to make a significant impact for Grainger, this role is for you. You will work on a team of data and software engineers building our next generation data platform.

You will be report to the Senior Manager, Product Engineering and will be based in both our Lake Forest, IL and downtown Chicago on a hybrid basis (8 days per month).



You Will:
  • Design and implement technical solutions and processes to ensure data reliability and accuracy.
  • Build an end-to-end data platform utilizing the latest data architectural patterns and data platform technologies.
  • Understand trends and emerging technologies to evaluate the performance and applicability of potential tools for our requirements.
  • Build APIs to scale for multiple partners across while ensuring high availability.
  • Collaborate with stakeholders, including team and product managers, to create secure and efficient data products.
  • Design for scalability, using distributed technologies to handle increasing data volumes efficiently while driving access to our data across multiple touch points.
  • Work within an Agile delivery / DevOps methodology to deliver product increments in iterative sprints.

You Have:

  • 3+ years of experience in batch and streaming ETL using Spark, Python, Scala, Snowflake, or Databricks for Data Engineering or Machine Learning workloads. Snowflake and Databricks are a must.
  • 3+ years orchestrating and implementing pipelines with workflow tools like Databricks Workflows, Apache Airflow, or Luigi
  • 3+ years of experience with containerization and orchestration technologies (Docker, Kubernetes) and experience with Python or shell scripting in Bash, Linux, or Windows shell.
  • A strong understanding of Structured Query Language.
  • Experience building scalable Restful APIs using Java or Kotlin.
  • Experience using AWS cloud services (S3, Lambda, EKS, ECS, DynamoDB).
  • Experience with TDD and other testing strategies.
  • Implemented CI/CD with automated testing in Jenkins, Github Actions, CircleCI or Gitlab CI/CD
  • Experience with MongoDB and GraphQL as a preferred skill.
  • Demonstrated experience implementing data management life cycle, using data quality functions like standardization, transformation, rationalization, linking, and matching.
  • Experience working in vector databases like Milvus, Pinecone, or Weaviate as a nice to have skill

Rewards and Benefits:

With benefits starting day one, Grainger is committed to your safety, health and wellbeing. Our programs provide choice and flexibility to meet our team members' individual needs. Check out some of the rewards available to you at Grainger.

  • Medical, dental, vision, and life insurance plans
  • Generous paid time off (PTO) and 6 company holidays per year
  • Automatic 6% 401(k) company contribution each pay period
  • Employee discounts, parental leave, 3:1 match on donations and tuition reimbursement
  • A comprehensive set of emotional, financial, physical and social wellbeing programs

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

We are committed to fostering an inclusive, accessible 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. With this in mind, should you need a reasonable accommodation during the application and selection process, please advise us so that we can provide appropriate assistance.


  • Senior Data Engineer

    23 hours ago


    Chicago, Illinois, United States InterEx Group Full time

    Job Title: Senior Data EngineerLocation: Remote (preference), flexible work arrangementContract term: Contract to HireAbout the Role:We are seeking an experienced Senior Data Engineer to join our team at InterEx Group. The ideal candidate will have a strong background in building data pipelines, utilizing Azure Data Factory, Python, Databricks, and the Azure...


  • Chicago, Illinois, United States Prodigy Resources Full time

    Job DescriptionJob Title: Senior Data EngineerCompany: Prodigy ResourcesLocation: Hybrid (3x-4x per week)About the Role:We are seeking a highly skilled Senior Data Engineer to join our dynamic data infrastructure and analytics team. As a key member of our team, you will be responsible for designing, developing, and maintaining robust data pipelines that...

  • Senior Data Engineer

    1 month ago


    Chicago, Illinois, United States Belvedere Trading Full time

    Belvedere Trading is a leading proprietary trading firm proudly headquartered in downtown Chicago. Our traders work hard to provide liquidity to the market through their market-making activities and are the masters of a diverse set of commodities, interest rates, exchange-traded funds (ETF), and equity index options. From the beginning, we began iteratively...


  • Chicago, Illinois, United States Oak Street Health Full time

    About the RoleOak Street Health is seeking a highly skilled Senior Data Solutions Engineer to join our team. As a Senior Data Solutions Engineer, you will be responsible for designing, developing, and implementing modern data solutions that drive business growth and improve patient outcomes.Key ResponsibilitiesDesign and develop scalable data architectures...

  • Senior Data Engineer

    24 hours ago


    Chicago, Illinois, United States InterEx Group Full time

    Job Title: Senior Data EngineerAbout the Role:We are seeking a highly skilled Senior Data Engineer to join our Data Team within the IT department of InterEx Group. As a Senior Data Engineer, you will have the opportunity to mentor a team of Junior Data Engineers and contribute to the development of our data infrastructure.About the Company:InterEx Group is a...

  • Senior Data Engineer

    2 months ago


    Chicago, Illinois, United States DRW Full time

    DRW is a dynamic trading company with a rich history of utilizing advanced technology and top-tier talent to engage in global markets. Operating with our own capital and taking risks, we prioritize autonomy and agility to seize opportunities effectively. Based in Chicago and with a presence in various locations across the U.S., Canada, Europe, and Asia, we...

  • Senior Data Engineer

    13 hours ago


    Chicago, Illinois, United States RSN GINFO SOLUTIONS LLC Full time

    Job DescriptionJob Title: Senior Data Engineer - PySpark ExpertJob Type: Contract-to-HireLocation: Remote (with occasional on-site meetings)Duration: 12 months with possible extensionAbout the Role:We are seeking an experienced Senior Data Engineer to join our team at RSN GINFO SOLUTIONS LLC. As a Senior Data Engineer, you will be responsible for designing,...

  • Senior Data Engineer

    1 month ago


    Chicago, Illinois, United States Grainger Full time

    As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With 2023 sales of $16.5 billion, we're dedicated to providing value for customers,...

  • Senior Data Engineer

    3 months ago


    Chicago, Illinois, United States Grainger Businesses Full time

    As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With 2023 sales of $16.5 billion, we're dedicated to providing value for customers,...


  • Chicago, Illinois, United States Hyatt Hotels Full time

    About the RoleWe are seeking an exceptional Senior Machine Learning Engineer to join our team at Hyatt Hotels. As a key member of our data science team, you will be responsible for designing and implementing algorithmic product architectures across various domains, including Personalization, Generative AI, Forecasting, and Decision Science.Key...


  • Chicago, Illinois, United States Creospan Inc. Full time

    Company OverviewCreospan Inc. is a forward-thinking technology collective that empowers businesses to thrive in the digital age. Our mission is to deliver innovative solutions that drive growth and success.About the RoleWe are seeking a highly skilled Senior Data Engineer II - Tech Lead to spearhead the development of cloud-native data pipelines. As a key...


  • Chicago, Illinois, United States Adyen Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Data Connect team in Chicago. As a key member of our team, you will play a critical role in building our global data product suite that our customers use to grow their business.Key ResponsibilitiesCollaborate with data scientists and data analysts to implement data pipelines...

  • Senior Data Architect

    13 hours ago


    Chicago, Illinois, United States Ampcus Incorporated Full time

    Job SummaryAmpcus Incorporated is seeking a highly skilled Senior Data Engineer to lead our data engineering efforts. As a key member of our team, you will be responsible for designing, building, and maintaining large-scale data systems.Key ResponsibilitiesLead the development of data engineering solutions, including data pipelines, data integrations, and...


  • Chicago, Illinois, United States AMADA Senior Care Mesa Full time

    About the RoleWe are seeking a highly skilled Senior Manager, Data Product Manager to join our team at AMADA Senior Care Mesa. This is a pivotal role in advancing our growth strategy through the effective use of data.Key ResponsibilitiesOversee data integrations for a customer data platform to ensure real-time and accurate data for our marketing team.Lead a...

  • Senior Data Engineer

    2 months ago


    Chicago, Illinois, United States Tovala Full time

    We're Tovala, a food-tech company reinventing home cooking to save consumers time. Through an innovative combination of hardware, software, and fresh food delivery, we make it incredibly simple for anyone to prepare and enjoy delicious, home-cooked meals without sacrificing time to do whatever matters to them. Through our superior technology, product...


  • Chicago, Illinois, United States Kin Insurance Full time

    About the RoleWe are seeking a highly skilled and experienced Data Engineering Manager to lead our Data Engineering team at Kin Insurance. As a key member of our engineering organization, you will be responsible for overseeing the development and implementation of data solutions that drive business growth and improve customer experiences.Key...

  • Senior Data Architect

    1 month ago


    Chicago, Illinois, United States AbbVie Full time

    Company DescriptionAbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas immunology, oncology, neuroscience, and eye care and products and services in our...


  • Chicago, Illinois, United States Tiger Analytics Full time

    About Tiger AnalyticsTiger Analytics is a leading advanced analytics consulting firm that helps Fortune 500 companies generate business value from data. Our team of experts brings deep expertise in Data Science, Machine Learning, and AI, and we are recognized by market research firms such as Forrester and Gartner for our business value and leadership.Job...


  • Chicago, Illinois, United States DDN Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Sales Engineer to join our team at DDN, a global leader in AI and multi-cloud data management at scale. As a Senior Sales Engineer, you will play a critical role in providing technical expertise and solution design support to our sales team and customers, with a specific focus on AI-powered...


  • Chicago, Illinois, United States Motion Recruitment Full time

    About the RoleWe are seeking a highly skilled Mid-Level Data Engineer to join our team at Motion Recruitment. This is a full-time direct-hire opportunity that offers a chance to work with a leading industry player in data, technology, and finance.Key ResponsibilitiesDesign and implement efficient ETL processes to streamline data processingCollaborate with...