Grainger

Grainger

Staff Full Stack Software Engineer

Location : Chicago, IL, 60602

Job Type : Other

Date Posted : 20 January 2025

Grainger is hiring for Staff Full Stack Software Engineer

Company Overview:

Grainger is a leading industrial distributor with operations primarily in North America, Japan, and the United Kingdom. We serve more than 4.5 million customers worldwide, delivering products through innovative technology and deep customer relationships. With 2023 sales of $16.5 billion, we are committed to providing value for customers, fostering an engaging culture for team members, and driving strong financial results. As a 2024 Glassdoor Best Place to Work and a Great Place to Work-Certified company, we are looking for passionate individuals to join our team as we continue to lead the industry for the next 100 years.

Position Details:

The Search Intelligence team has an opening for a Staff Full Stack Engineer to help build out a new React-based workstation. This web-based tool will support our search analysts in maintaining accurate and effective search functionality. The workstation will be a central hub for analysts and will also provide data feedback into machine learning and AI models that drive search improvements.

Key Responsibilities:

  • Lead Engineer: Spearhead the development of the new workstation.
  • Technology Stack: Dive into various layers of the technology stack, including React, Spring Boot, Docker, Kubernetes, and AWS services (S3, EKS, etc.).
  • Best Practices: Assist the team with best practices around React and front-end systems.
  • Tool Selection: Have opinions on the tools to use and be able to justify your choices.
  • Collaborative Development: Work collaboratively to build front-end and back-end components.
  • Support: Provide support for the systems you build as part of the on-call rotation.
  • Pair Programming: Engage in pair programming and continuously experiment with ways of working to improve development practices.
  • Functionality Development: Develop high-quality, fast functionality for users.
  • Empathy: Build products that delight users and empathize with the problems they are trying to solve.

Qualifications:

  • Technical Expertise: Strong understanding of React and its usage.
  • Experience: Several years of experience building mission-critical systems as a full stack engineer.
  • API Knowledge: Deep understanding of REST, HTTP, and building robust APIs.
  • Distributed Systems: Experience with distributed system design and production-grade systems.
  • Messaging Frameworks: Understanding of producer/consumer patterns and messaging frameworks like Kafka.
  • Cloud Native Development: Experience building software in the cloud (AWS or Google Cloud) and understanding cloud-native design patterns.
  • CI/CD Pipelines: Some experience with CI/CD pipelines and strong opinions on creating effective ones.
  • Production Support: Experience with production support and observability.
  • Quality Ownership: Strong belief in quality being everyone’s responsibility and how to validate and harden software systems.
  • Ownership Mindset: Ability to work through obstacles and drive tasks to completion.

Rewards and Benefits:

  • Paid Time Off: PTO days and 6 company holidays per year.
  • Healthcare: Benefits starting on day one, including medical, dental, vision, and life insurance.
  • Retirement: 6% 401(k) company contribution with no personal contribution required.
  • Employee Discounts: Discounts on products and services.
  • Parental Leave: Paid parental leave.
  • Tuition Reimbursement: Financial support for continued education and student loan refinancing.
  • Wellbeing: Access to free financial counseling, education, and more.

Equal Employment Opportunity:

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 foster an inclusive, accessible environment and provide reasonable accommodations during the application and hiring process.

Top Searches

Grainger jobs vacancies

Full stack software engineer recruitment

Vacancies software developers

Software developers jobs

Local jobs near me

Grainger vacancies near me

Jobs hiring now

Grainger jobs part time

Hiring near me

Employment near me

Places hiring near me

Job openings near me

Jobs that are hiring near me

Job seekers searching for Grainger

Full stack software engineer job at Grainger

Grainger software developers IL

Grainger employment opportunities

Jobs Grainger Chicago

Employment in Grainger

Grainger jobs hiring near me

Grainger openings near me

Grainger career opportunities

Grainger jobs in Chicago

Part time jobs in Grainger

Job positions in Grainger

Recruitment in Grainger

Work opportunities in Chicago for Grainger

Job postings in Chicago for Grainger

Chicago city jobs for Grainger

Grainger jobs in Chicago IL

Grainger jobs hiring in Chicago

Other job titles you may consider

Senior software engineer

Software developer

Software development engineer

Database architect

Senior software developer

Java full stack w healthcare

Web merchant

Lead software engineer

Senior full stack engineer

Trending Searches in Chicago, IL

Latest vacancy in Chicago

Jobs in Chicago

Current vacancy IL

Jobs hiring in Chicago IL 60602

Hiring for Grainger in Chicago

Grainger job openings in Illinois

Grainger jobs near Chicago

Grainger jobs hiring in Illinois

Grainger vacancies in Chicago

Grainger employment in Illinois

Grainger jobs in IL

Full time jobs near Chicago

Open positions in Chicago

Staff Full Stack Software Engineer job openings in Chicago

Staff Full Stack Software Engineer jobs in Chicago, IL

Staff Full Stack Software Engineer job hirings in Chicago

Jobs currently in Demand

Software engineer

Senior

Stack engineer

Software engineers

Engineer

Manager

Platform engineer

Principal

Product engineer

Systems

Searches you may like

Warehouse jobs

Hiring Grainger.com

Jobs by Grainger

Grainger jobs near me

Grainger jobs

Grainger employment near me

Jobs hiring near me

Grainger employment

Jobs are hiring near me

Jobs hiring immediately