2 months ago
Base Salary
$113k - $188k/yr
Responsibilities
- Design, code, configure, test, implement, and support scalable application software and systems.
- Build modern user experiences primarily with React, Next.js, and TypeScript.
- Develop backend services, APIs, and event-driven systems using Java Spring Boot and Kafka.
- Deliver end-to-end features spanning frontend experiences, APIs, testing strategies, monitoring, and production support.
- Implement continuous delivery activities and promote engineering best practices.
- Partner with engineers, architects, analysts, product managers, UX designers, machine learning engineers, and data engineers.
- Coach and mentor junior engineers and pair with peers on engineering work.
- Use AI-powered development tools and agents while maintaining accountability for code quality and architecture.
Requirements
- Bachelor’s degree or equivalent experience required.
- At least 3 years of experience designing, building, and deploying scalable software applications.
- Understanding of distributed system design and experience with complex problem analysis.
- Experience building modern web applications with React, TypeScript, and contemporary frontend practices.
- Experience developing backend services and APIs with Java Spring Boot or similar frameworks.
- Experience with event-driven architectures, messaging systems, or distributed applications.
- Experience using AI-powered development tools such as GitHub Copilot or Claude Code.
- Preferred experience with Next.js, Kafka, PostgreSQL, cloud-native application development, Spark, Python, Databricks, data platforms, machine learning-adjacent applications, observability, monitoring, testing strategy, platform engineering, or operational excellence.
- Familiarity with Agile/Scrum methodologies and DevOps practices.
Benefits
- Hybrid work arrangement.
- Medical, dental, vision, and life insurance beginning on day one, plus six free licensed-therapist sessions annually.
- 18 paid time off days annually for full-time employees and six company holidays per year.
- 6% company contribution to a 401(k) plan with no employee contribution required.
- Employee discounts, tuition reimbursement, student loan refinancing, and financial counseling resources.
- Maternity support, nursing benefits, and paid parental leave of up to 14 weeks for birth parents and four weeks for non-birth parents.
Tech Stack
About Grainger
W.W. Grainger is a public B2B distributor of maintenance, repair, and operations (MRO) supplies, safety gear, and facility products for businesses. It sells through a high-touch distribution network and its Endless Assortment e-commerce brands Zoro and MonotaRO, alongside services like inventory management and technical support. Founded in 1927 and headquartered in Lake Forest, Illinois, Grainger serves more than 4.5 million customers and reported $17.2 billion in 2024 revenue.
