Lead Software Engineer - Backend

Fortune 50 retail leader with over 100 years of success, operating 1,700+ home improvement stores serving 16M customers weekly.
Charlotte, NC, USA
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Retail

Description For Lead Software Engineer - Backend

Lowe's, a Fortune 50 retail leader with a century-long legacy of success, is seeking a Lead Software Engineer to join their Enterprise Customer team at their modern Charlotte Technology Hub. This role is crucial in delivering seamless omni-channel experiences across all customer touchpoints.

The position offers an opportunity to work on a Tier-0 platform responsible for managing first-party customer data and ensuring seamless experiences across enterprise channels. You'll be working with state-of-the-art technology in an ultra-modern facility equipped with cutting-edge tools, collaborative workspaces, and amenities including an on-site barista and Zen Garden.

As a Lead Software Engineer, you'll be responsible for designing and developing highly scalable services, providing technical direction and architecture leadership, and ensuring best engineering practices. The role requires expertise in distributed systems design, event-based architectures, and cloud-native applications using technologies like Java, Spring Boot, React, and Kafka.

The position offers comprehensive benefits including competitive salary, stock purchase options, 401(k) matching, extensive healthcare coverage, and generous parental leave. You'll be part of a supportive team structure that values curiosity and innovation, working alongside professionals who listen, respect, and recognize your contributions.

Working at Lowe's means joining a stable yet innovative company that's committed to both technological advancement and community impact. The company serves approximately 16 million customer transactions weekly across 1,700+ stores, providing ample opportunity for your work to make a real difference in how millions of customers experience home improvement retail.

The ideal candidate will bring 7+ years of software development experience, strong leadership capabilities, and a track record of delivering complex technical solutions. This role offers the perfect blend of technical challenge, leadership opportunity, and the chance to impact millions of customers' experiences while working with a forward-thinking technology team.

Last updated 3 hours ago

Responsibilities For Lead Software Engineer - Backend

  • Design and develop highly scalable services and solve complex software system problems
  • Provide technical direction, architecture leadership, and expertise to the team
  • Be accountable for engineering practices including technical design, CI/CD, code quality, planning, and delivery
  • Design distributed systems for fault tolerance and high availability
  • Implement event-based scalable async architecture
  • Collaborate with cross-functional teams
  • Troubleshoot issues and enhance design to prevent defect recurrence
  • Ensure on-time delivery of features

Requirements For Lead Software Engineer - Backend

Java
React
JavaScript
Node.js
Kafka
  • Bachelor's Degree in computer science, CIS, or related field (or equivalent work experience)
  • 7 years of experience in software development
  • 6 years of experience in software engineering competencies (frontend, middleware, database, DevOps)
  • 6 years of experience with agile development lifecycles
  • 6 years of experience writing technical documentation
  • 6 years of experience with source code control systems
  • 6 years of experience with ITIL framework and defect tracking
  • 6 years of experience with web services and middleware
  • 6 years of experience in systems analysis and technical requirements
  • 4 years of experience leading teams

Benefits For Lead Software Engineer - Backend

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Paid time off for vacation, holidays, sick leave, and volunteer time
  • 401(k) retirement account with company match up to 4.25%
  • Employee Stock Purchase Plan (ESPP) with 15% discount
  • Comprehensive medical, dental, and vision insurance
  • 10 weeks paid maternity leave and 4 weeks paid parental leave
  • Adoption assistance and dependent care resources
  • Mental health care and Employee Assistance Programs

Interested in this job?

Jobs Related To Lowe's Lead Software Engineer - Backend

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Server/Backend Software Engineer position at Netflix's Spry Fox studio, building non-violent MMO games with competitive compensation and benefits.

Lead Software Engineer, Backend (Bank Modernization)

Lead Software Engineer position at Capital One focusing on backend development for bank modernization, offering competitive salary and benefits in Richmond, VA.

GPU Design Verification Engineer, Staff

Staff GPU Design Verification Engineer position at Qualcomm, focusing on GPU hardware verification, test development, and performance optimization with competitive compensation and benefits.

Senior Staff Software Engineer

Senior Staff Software Engineer position at Findhelp, leading development of social care connection platform, 8+ years experience required, Python/React stack, $142k-$213k salary range.

Lead Software Engineer, Card Technology

Lead Software Engineer position at Capital One focusing on Card Technology, offering competitive salary and benefits, requiring 4+ years of experience in software engineering and cloud computing.