Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer

Home > Java programming jobs

Lead Software Engineer in USA new

  • Grainger
  • Full time
  • Email
  • Chicago, IL

Responsibilities

  • Lead the architecture, design, implementation, and evolution of scalable backend services and APIs.
  • Drive technical strategy and influence engineering direction across multiple teams.
  • Define standards for API design, distributed systems, observability, security, and reliability.
  • Establish reusable frameworks, shared services, and engineering patterns.
  • Lead incident reviews, reliability initiatives, performance optimization, and technical debt reduction.
  • Partner with product, architecture, platform, leadership, and business teams on complex problems.
  • Lead architecture and design reviews, mentor engineers, and cultivate technical leadership.
  • Evaluate emerging technologies and guide strategic adoption decisions.
  • Contribute hands-on to complex technical solutions while balancing strategic responsibilities.

Requirements

  • Bachelor’s degree or equivalent experience in computer science or a similar field.
  • At least 5 years of experience designing, building, and operating scalable software systems in production.
  • Expert-level proficiency in Java, Spring Boot, and backend API development.
  • Deep expertise in distributed systems, microservices, API-first architectures, event-driven systems, Kafka, asynchronous messaging, and distributed data processing.
  • Experience with PostgreSQL, Snowflake, Redis, Kubernetes, cloud-native architectures, containers, and infrastructure automation.
  • Proven experience leading architecture and design for complex enterprise systems and defining technical roadmaps across teams.
  • Experience with observability platforms such as Datadog and with reliability engineering, SLOs, incident management, and production support.
  • Experience improving the performance, scalability, availability, and resiliency of critical systems.
  • Strong communication, cross-functional leadership, stakeholder influence, analytical, and mentoring abilities.

Benefits

  • Hybrid work arrangement based in Chicago.
  • Medical, dental, vision, and life insurance beginning on the first day of employment.
  • Six free licensed-therapist sessions annually.
  • 18 paid time-off days annually for full-time employees and six company holidays per year.
  • A 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.

Salary: $134k - $224k/yr

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 ...

Similar positions

Specialist, Software Engineering (Full Stack)

  • L3Harris
  • Full time
  • USA
  • 11/08/2026
  • Salary: $97k - $180k/yr
  • Colorado Springs, CO

Senior Software Engineer IV (Python)

  • OpenX
  • Full time
  • Remote
  • 11/08/2026
  • Salary: zł 22.6k-zł 25.3k per month
  • Poland

Senior Software Engineer Android Team

  • Dev.Pro
  • Full time
  • Remote
  • 11/08/2026
  • Argentina

Senior Software Engineer

  • Harvard University
  • Full time
  • USA
  • 11/08/2026
  • Boston, MA

Lead Software Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 11/08/2026
  • Salary: $138k - $185k/yr
  • Chicago, IL