Lead Software Engineer - Lowe’s Commerce Solutions
Listed on 2026-08-11
-
Software Development
Full Stack Developer, Software Engineer, Software Architect
Innovate in Charlotte
Thank you for dedicating your time and talent to Lowe’s. We want to give you more opportunities to learn and grow, so if you find a position you’re interested in below, we encourage you to apply!
Innovate in CharlotteThank you for dedicating your time and talent to Lowe’s. We want to give you more opportunities to learn and grow, so if you find a position you’re interested in below, we encourage you to apply!
Your ImpactLowe’s Commerce Solutions (LCS) is building a suite of enterprise retail technology products designed to help retailers modernize operations, enhance customer experience, and unlock new business opportunities through technology. Our team brings together product leaders, architects, engineers, designers, consultants, and retail domain experts who are passionate about solving complex retail challenges through technology and innovation. We operate at the intersection of retail, technology, and innovation, partnering with global retailers to build scalable, enterprise-grade solutions that improve operational efficiency, enhance customer experiences, and unlock new business opportunities.
As the Lead Full-Stack Software Engineer, you’ll help shape solutions from the first customer conversation through delivery. The work is hands‑on and highly collaborative, with real opportunities to shape products, influence technical direction, and solve problems that matter on scale. You’ll help set technical direction, guide design decisions with customers, product partners, architects, and engineers. You’ll sit at the intersection of our customers, product teams, and engineering organization, and work directly with retail clients translating those conversations into practical technical solutions.
You’ll also help connect the dots across teams, ensuring the technology we build today sets us up well for what comes next!
- Resolves complex technical problems across multiple applications and layers of the stack to drive improvements across products and portfolios; leads projects with significant business impact and contributes to planning, prioritization, and estimation.
- Leads the development of integrated business and enterprise applications across frontend, backend, APIs, data, and supporting services, ensuring solutions are resilient, scalable, maintainable, and aligned with architectural standards.
- Builds awareness and alignment around enterprise-recommended frameworks, tools, technologies, engineering platforms, and architectural design practices across the full application stack.
- Drives operational excellence through disaster recovery and capacity planning, performance, regression and chaos testing, observability, alerts and dashboards, reliability practices, and recovery runbooks.
- Breaks down complex technical and business problems into straightforward, practical solutions that can evolve as needs change.
- Continuously evaluates and recommends new software components, frameworks, tools, and technologies that can improve application development and delivery.
- Continuously drive solutions, streamline development and operational processes, remove bottlenecks, and resolve escalated technical issues.
- Guide engineers through complex technical challenges, raise the bar through thoughtful code and architecture reviews. Mentor engineers, establish practical engineering standards, and improve development and delivery practices.
- Bachelor’s degree in computer science, computer information systems (CIS), or related field or equivalent years of experience in lieu of education requirement, if applicable
- 7 years of experience in software development or related field
- 6 years of experience in any of the following: software engineering competencies frontend technologies (UI/UX), middleware (microservices and APIs), database technologies, Dev Ops
- 6 years of experience working on project(s) involving the implementation of solutions applying development life cycles through iterative agile development
- Master’s degree in Computer Science, Computer Information Systems (CIS), Software Engineering, or a related field.
- 6+ years of software…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).