EngineerJobs.io
← Back to all jobs

Job Description

Design and build backend services for Grainger’s Customer Order capabilities, supporting cart, order cost calculation, and payment and invoicing.

Responsibilities

  • Design, code, configure, test, implement, and support application software and systems delivered on time and within budget
  • Mentor junior engineers and coach peers through development and delivery
  • Collaborate with technical teams, stakeholders, and product managers to translate business requirements into technical analysis and physical design
  • Develop scalable, maintainable software by partnering with engineers, architects, and analysts on product design solutions
  • Apply specialized frontend/backend/full stack skills as required by platform or domain needs
  • Implement continuous delivery activities (CI/CD) and help drive engineering best practices
  • Support team execution by pairing with peers and working stories end to end
  • Practice sensible defaults consistently
  • Deliver cart experiences that customers interact with (currently limited to Grainger.com experience, expanding to additional channels over time)
  • Provide internal capabilities to calculate order cost for customers, including handling freight, pricing, and tax considerations
  • Manage payment and invoicing capabilities to ensure customers can securely access payment information

Requirements

  • Bachelor’s Degree or equivalent experience required
  • 3+ years of modern software engineering experience, including designing, building, and deploying scalable software applications
  • Understanding of distributed system design
  • Experience analyzing and interpreting complex problems and processes
  • Familiarity with Agile/Scrum methodologies and DevOps practices
  • Familiarity with building HTTP APIs

Technologies

  • CI/CD
  • Agile/Scrum
  • DevOps
  • HTTP API

Compensation

  • Base pay range: $112,900 - $188,100 per year
  • Incentive eligibility: up to 10% or $ based on individual and company performance objectives (terms subject to change)
  • Pay range is not a guarantee and compensation may be higher or lower than the stated range
  • Grainger may amend, modify, or terminate compensation and benefit programs at any time, consistent with applicable law

Benefits

  • Medical, dental, vision, and life insurance plans with coverage starting on day one of employment
  • 6 free sessions each year with a licensed therapist
  • 23 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date)
  • 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
  • Free access to financial counseling, education, and tools
  • Maternity support programs
  • Nursing benefits
  • Up to 14 weeks paid leave for birth parents
  • Up to 4 weeks paid leave for non-birth parents

Work Location

  • Chicago, IL, US (Hybrid)
  • Location details: 60661-4555

Authorization

  • This position is not eligible for sponsorship now or in the future
  • Individuals requiring sponsorship (e.g., OPT or H1B visa status) should not apply
  • Only individuals authorized to work in the United States now and for the foreseeable future will be considered

Similar Jobs