Remote Position

[Remote] Tech Lead, Software Engineering

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. Grainger is a broad-line distributor serving customers with maintenance, repair, and operating products and technology-enabled solutions. The Tech Lead, Software Engineering will lead development of complex applications supporting the product data publishing process, coach engineers, collaborate with stakeholders, and maintain customer-facing and internal systems.

Responsibilities

  • Lead engineering work on a team responsible for the support and delivery of high-quality, maintainable software for highly complex applications
  • Influence team adoption of sensible defaults to enable continuous delivery activities
  • Contribute to continuous learning on your team culture by leading knowledge sharing sessions with latest technological features and engineering practices
  • Maintain software in production with demonstrated ability to triage and resolve issues, and in an evening on-call rotation
  • Mentor developers, conduct code reviews, and participate in pair programming

Skills

  • This position is not eligible for any form of 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 for this position
  • Bachelor's Degree or equivalent experience in computer science or similar; or equivalent experience required
  • 5+ years of experience as a Software Engineer, with experience in modern software engineering; designing, building, and deploying scalable software applications required
  • Expert knowledge of programming skills, including full stack software development experience in relevant technologies such as React, Java, Typescript
  • Demonstrated knowledge of distributed system design and backend integration patterns, including REST APIs, event-driven systems, and asynchronous workflows
  • Demonstrated knowledge of using AI agents to understand existing systems, write code, improve workflows
  • Experience analyzing, interpreting, and communicating complex problems and processes
  • Familiarity with Agile/Scrum methodologies and DevOps practices

Benefits

  • This role is eligible for an incentive target of up to 15% or $, based on the achievement of individual and company performance objectives in accordance with the current terms of the incentive program which are subject to change.
  • 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.
  • 23 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.
  • Hybrid work environment (2 days per week in the Merchandise Mart office).
  • Highly qualified remote candidates may be considered, with travel to Chicago for onboarding and occasional team meetings.

Company Overview

  • 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. It was founded in 1927, and is headquartered in Savannah, Georgia, USA, with a workforce of 10001+ employees. Its website is https://www.grainger.com.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities