Senior Staff Software Engineer
Company: W. W. Grainger
Location: Chicago
Posted on: April 1, 2025
Job Description:
W.W. Grainger, Inc., is a leading broad line distributor with
operations primarily in North America, Japan and the United
Kingdom. At Grainger, We Keep the World Working by serving more
than 4.5 million customers worldwide with products and solutions
delivered through innovative technology and deep customer
relationships. Known for its commitment to service and
award-winning culture, the Company had 2024 revenue of $17.2
billion across its two business models. In the High-Touch Solutions
segment, Grainger offers approximately 2 million maintenances,
repair and operating (MRO) products and services, including
technical support and inventory management. In the Endless
Assortment segment, Zoro.com offers customers access to more than
14 million products, and MonotaRO.com offers more than 24 million
products. For more information, visit
www.grainger.com.Compensation:The anticipated base pay compensation
range for this position is $143,000.00 to $238,400.00.Rewards and
Benefits:With benefits starting on day one, our programs provide
choice and flexibility to meet team members' individual needs,
including:
- Medical, dental, vision, and life insurance plans with coverage
starting on day one of employment and 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) and 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 and free access to financial counseling, education, and
tools.
- Maternity support programs, nursing benefits, and up to 14
weeks paid leave for birth parents and up to 4 weeks paid leave for
non-birth parents.The pay range provided above is not a guarantee
of compensation. The range reflects the potential base pay for this
role at the time of this posting based on the job grade for this
position. Individual base pay compensation will depend, in part, on
factors such as geographic work location and relevant experience
and skills.The anticipated compensation range described above is
subject to change and the compensation ultimately paid may be
higher or lower than the range described above.Grainger reserves
the right to amend, modify, or terminate its compensation and
benefit programs in its sole discretion at any time, consistent
with applicable law.As a Senior Staff Software Engineer (Software
Engineer V), you will partner with technology teams across the
organization to provide engineering leadership and influence design
from an enterprise perspective. You will drive large-scale
architectural decisions and lead cross-functional engineering
efforts to improve scalability, system resilience, and developer
efficiency across the Customer Order domain.You will work in a
hybrid work environment (Chicago or Lake Forest offices). You will
report to the Director of Product Engineering.You Will:
- Provide thought leadership to shape and scope top-down 'answer'
on implementing digital business transformation road maps.
- Partner with clients to design and evaluate their overall
digital reference architecture with an emphasis on digital commerce
enablement.
- Be a technology SME across various spaces but grounded in
digital commerce, capable of creating and articulating cross-system
architectures.
- Establish coding best practices and guidelines, driving their
adoption and enforcement across teams.
- Identify architectural tradeoffs, recommend the best option and
communicate this across teams.
- Provide technical guidance, mentorship, and coaching to team
members.
- Design reliable, scalable, and performant end-to-end
architectures - functional, data, technology.
- Leverage industry knowledge and stay close to technology
developments in the open-source and cloud communities.
- Report data and metrics that will provide actionable insights
and decisions to improve the service delivery.
- Assist in communicating and modeling the overarching company
strategy and core values of the organization to create a proper
work environment and a sense of teamwork among employees.You Have:
- 10+ years of experience with software engineering in a large
and distributed environment working across multiple teams.
- Cloud exposure (AWS / GCP / Azure) from the UI, API and
CLI.
- Experience implementing infrastructure as code and
automation.
- Knowledge of cloud-native event-driven microservices-based
architectures including operational concerns such as performance,
resiliency, observability, monitoring, discovery, and routing
(Kafka / AWS SQS).
- Experience with CI/CD principles and be able to support
pipeline issues.
- Good understanding of containerization (Docker / Kubernetes),
APIs, and web services.
- Experience tuning the performance, throughput and capacity of
large-scale systems.
- Knowledge of common DevOps tools such as Ansible, Jenkins,
GitHub, or CircleCI.
- Experience using observability, monitoring and alerting tools
(DataDog / Dynatrace / Splunk).
- Experience with Atlassian products such as Jira, Confluence,
Bitbucket, and Bamboo.
- Bachelor's degree in Engineering / Computer Science /
Information Technology, or a related technical discipline, or
equivalent work experience.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.
#J-18808-Ljbffr
Keywords: W. W. Grainger, Chicago , Senior Staff Software Engineer, IT / Software / Systems , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...