Job Description
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:
At Grainger, Product matching associations between products within our catalog and with our competitor's assortment. It is a key capability. Product matching is enabled by a platform comprised of an application written in Java, with data processing in Spark and machine learning services.
As a Data Engineer, you will join a newly established team to model and build key data assets used to power machine learning driven product matching and derive insights that improve the capability. You will work alongside Product, Software Engineers, and Data Scientists to build the platform that will be used across Grainger teams for product matching.
You will be reporting to the Manager of Product Matching Engineering.
Pay:
This position is salaried and will pay between 104,000 to 160,140 with a target bonus of 10%.
The range provided is a guideline and not a guarantee of compensation. Other factors that are involved in offer decisions include, and are not limited to: a candidate's experience, qualifications, geographical area, and internal equity of the team.
You Will:
- Create technical solutions that solve business problems and are well engineered, operable, maintainable, and delivered.
- Design efficient and scalable data processing systems and pipelines on Databricks, APIs, Snowflake, and AWS Services (leveraging Java and Spark).
- Design and implement tools to detect data anomalies. Ensure that data is accurate, complete, and across all platforms.
- Perform exploratory data analysis that inform product and business decisions.
- Provide technical guidance to help data users adopt new data pipelines and tools.
- Develop scalable and re-usable frameworks for ingestion and transformation of large datasets.
- Understand trends and latest technologies. Evaluate the performance and applicability of potential tools for our requirements.
- Work within an Agile delivery / DevOps methodology to deliver product increments in iterative sprints.
You Have:
- 5 years of experience working in batch or streaming ETL using Spark, Python, Scala for Data Engineering or Machine Learning workloads.
- 1-2 years of experience (or relevant coursework) coding Java applications
- Familiarity with AWS Services not limited to Glue, Athena, Lambda, S3, and DynamoDB
- Experience preparing structured and unstructured data for data science models.
- Demonstrated experience implementing data management life cycle, using data quality functions like standardization, transformation, rationalization, linking and matching.
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes) and experience with shell scripting in Bash, Unix or windows shell is preferable.
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.
- Paid time off (PTO) days and 6 company holidays per year
- 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.
Explore More
Date Posted
12/09/2023
Views
3
Similar Jobs
Senior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsSoftware Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsData Scientist - KoBold Metals
Views in the last 30 days - 0
KoBold a leading mineral exploration company using AI seeks a Data Scientist to advance their exploration tech They highlight successful discoveries i...
View Details