Jobs and Careers
GR

Senior .Net Core Engineer

Grainger
Lake Forest, United Statesfull_timeVerifiedPosted 29 Nov 2023

About the role

About Grainger:

Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working®, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and solutions, such as technical support and inventory management, to save customers time and money.

We're looking for passionate people who can move our company forward. As one of the 100 Best Companies to Work For, we have a welcoming workplace where you can build a career for yourself while fulfilling our purpose to keep the world working. We embrace new ways of thinking and recognize everyone is an individual. Find your way with Grainger today.

 

Position Details:

The Merchandising and Supplier Management Analytics Enablement team oversees the creation, production, and management of key metrics, dashboards, applications, databases, and tools used to make decisions and implement processes in the Merchandising and Supplier Management organization (MSM). One of the team's primary missions is to enable analytics by centralizing and integrating high-quality, trusted corporate data in a performant and scalable cloud analytical platform before implementing that reporting.

 

As a Senior Data Engineer,  you will play a substantial role in different areas of the MSM information architecture.  Your primary responsibility will be to develop data pipelines to enable analytics from Grainger’s main data warehouse and from a secondary database.  You will also help to redesign legacy applications (largely in Microsoft Access) for business process management and enterprise reporting in new, flexible environments. 

 

You will report to the Senior Manager, Data Engineering and Analytics, and you can be based in either Lake Forest, IL or downtown Chicago on a hybrid (2 days per week) basis.

 

Full-time remote candidates will also be considered with a requirement of roughly 15% annual travel.

 

You Will:

  • Lead the design and construction of data pipelines to Grainger’s data warehouse that provide critical data for MSM enterprise reporting and business continuity.
  • Enable analytics by integrating high quality and large datasets in a performant and scalable platform.
  • Transition legacy applications in Microsoft Access to new, flexible solutions including Power Apps and other Python-based web applications.
  • Identify, design, and implement internal process improvements including re-designing infrastructure for greater scalability, optimizing data delivery, and automating manual processes. 

 

You Have:

  • Bachelor’s degree in computer science, Engineering, related disciplines or equivalent work experience.
  • 3+ years of experience in application development using Python, .NET / ASP.NET, VBA, C# or similar languages.
  • 5+ years of hands-on experience with Modern Data Engineering projects and practices: designing, building, and deploying scalable data pipelines.
  • Technology Experience required may include AWS, Snowflake, SQL, Python, Docker/Kubernetes, CI/CD, Git, dbt, Airflow, Bitbucket

 

Rewards and Benefits:

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

  • Benefits starting on day one, including medical, dental vision and life insurance
  • 6% 401(k) company contribution each pay period with no personal contribution required
  • Employee discounts, parental leave, tuition reimbursement, student loan refinancing, free access to financial counseling, education and more.

 

DEI Statement

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.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Grainger

View company profile →