L

Lowe's

Runs home improvement stores for DIYers and pros

Lead Full-Stack Software Engineer - Commerce Solutions

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCharlotte, NC, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science, computer information systems, or a related field, or equivalent years of experience in lieu of the education requirement, if applicable.
  • Seven years of experience in software development or a related field.
  • Six years of experience in software engineering competencies across frontend technologies (UI/UX), middleware (microservices and APIs), database technologies, or DevOps.
  • Six years of experience working on projects implementing solutions through iterative agile development lifecycles.

Responsibilities

  • Resolve complex technical problems across multiple applications and stack layers to improve products and portfolios; lead projects with significant business impact and contribute to planning, prioritization, and estimation.
  • Lead 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.
  • Build awareness and alignment around enterprise-recommended frameworks, tools, technologies, engineering platforms, and architectural design practices across the full application stack.
  • Drive operational excellence through disaster recovery and capacity planning, performance, regression and chaos testing, observability, alerts and dashboards, reliability practices, and recovery runbooks.
  • Break down complex technical and business problems into practical solutions that can evolve as needs change.
  • Evaluate and recommend software components, frameworks, tools, and technologies to improve application development and delivery.
  • Drive solutions, streamline development and operational processes, remove bottlenecks, and resolve escalated technical issues.
  • Guide engineers through complex technical challenges, conduct code and architecture reviews, mentor engineers, establish engineering standards, and improve development and delivery practices.

Desired Qualifications

  • A master's degree in computer science, computer information systems, software engineering, or a related field.
  • Six or more years of software engineering experience designing, building, and supporting complex enterprise or customer-facing applications, ideally in retail, commerce, or another high-scale environment.
  • Strong backend development experience with Go/Golang, or significant experience with Python or Java.
  • Experience building modern frontend applications using React, Next.js, and TypeScript, and integrating frontend experiences with APIs and backend services.
  • Experience designing and developing backend services, APIs, microservices, and distributed systems using Go, Python, Java, or Node.js.
  • Six or more years of experience translating business needs into technical requirements, solution designs, and scalable application architectures.
  • Six or more years of experience across multiple areas of the technology stack, including frontend development, APIs and middleware, databases, cloud infrastructure, DevOps, and CI/CD.
  • Experience building and operating software in cloud-based environments, including automated testing, deployment pipelines, observability, incident management, and production support.
  • Four or more years of experience providing technical leadership to engineering teams, with or without direct reports, including leading design discussions, reviewing architecture and code, mentoring engineers, and guiding teams through complex technical decisions.
  • Experience in a retail technology environment building solutions for enterprise retail systems' scale, reliability, performance, and integration needs.
  • Ability to work directly with customers, product teams, architects, and engineers to understand complex business problems, evaluate technical tradeoffs, and guide solutions from design through delivery.

About the Company

Lowe's

Runs home improvement stores for DIYers and pros

Lowe's runs home improvement stores across the United States, selling tools, lumber, appliances, paint, flooring and garden supplies to do-it-yourself homeowners and professional contractors. Shoppers can buy in its stores, on Lowes.com or through its app, with options for in-store pickup and delivery to homes and jobsites. Beyond products, Lowe's sells installation and home services for projects such as kitchens, flooring, roofing and water heaters, scheduled through its stores and website. It earns money mainly from merchandise sales, plus installation fees and its co-branded credit cards for consumers and businesses. Lowe's was founded in 1946 and is based in Mooresville, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Mooresville, NC
Founded
1946

Recently Posted Jobs

Explore more opportunities at Lowe's

See more jobs