Software Engineer IV jobs in United States
cer-icon
Apply on Employer Site
company-logo

Grainger · 6 days ago

Software Engineer IV

Grainger is a leading broad line distributor serving over 4.5 million customers worldwide. They are seeking a Staff Software Engineer IV with a focus on front-end development to lead the technical direction for enterprise-scale web applications, emphasizing scalable user experiences and architectural decisions.

HospitalityIndustrialManufacturingOffice SuppliesSupply Chain Management
check
Comp. & Benefits
badNo H1Bnote

Responsibilities

Own front-end architecture and technical direction for complex, enterprise-scale web applications
Act as the primary front-end expert for the team, setting standards and enabling others in the absence of existing front-end expertise
Design and deliver scalable, high-performance user interfaces with a strong focus on maintainability and long-term platform health
Independently explore, prototype, and validate front-end solutions through proof-of-concepts and technical evaluations
Make architectural decisions around state management, rendering strategies, performance optimization, and application structure
Build and evolve reusable UI components, design systems, and front-end foundations used across multiple applications
Partner with backend engineers to define APIs, integration patterns, and end-to-end system behavior
Collaborate closely with product and design UI/UX partners to translate ambiguous problems into robust technical solutions
Drive improvements in front-end CI/CD, testing strategies, and deployment practices
Mentor and influence engineers across the team, raising front-end and overall engineering maturity

Qualification

Front-end architecturePerformance optimizationState managementReactNext.jsREST APIsGraphQLCI/CDMentoringCollaboration

Required

Bachelor's degree in computer science or a related degree, or relevant work experience
5+ years of experience building and owning production-grade, large-scale web applications
Deep expertise in front-end architecture, performance optimization, and state management (Ex: React, browser performance tooling)
Strong experience with modern rendering and routing strategies (Ex: Next.js, SSR/SSG, client/server components)
Proven ability to independently evaluate technologies, run POCs, and make long-term architectural decisions
Experience integrating front-end applications with complex backend systems and APIs (Ex: REST, GraphQL, type-safe APIs)
Proficiency with front-end build systems, CI/CD (Ex: Github Actions), testing (Ex: Selenium), and deployment workflows

Benefits

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.

Company

Grainger

company-logo
As a leading business-to-business organization, more than 4.5 million customers worldwide rely on Grainger for products in categories such as safety, material handling and metalworking, along with services like inventory management and technical support.

Funding

Current Stage
Public Company
Total Funding
unknown
1978-01-13IPO

Leadership Team

leader-logo
D. G. Macpherson
Chief Executive Officer
linkedin
leader-logo
Nancy Berardinelli-Krantz
Senior Vice President and Chief Legal Officer
linkedin
Company data provided by crunchbase