Software Engineer - API/Backend Engineer

Fortune 50 home improvement retailer serving 16M customers weekly across 1,700+ stores with 300,000 associates
Charlotte, NC, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer - API/Backend Engineer

Join Lowe's, a Fortune 50 retail leader, as a Backend Software Engineer focused on the Mobile Service Layer powering our mobile app. You'll be part of a forward-thinking technology organization led by one of Forbes Top 50 CIOs, with access to enterprise-scale data and resources few companies can match.

As part of our Mobile Engineering team, you'll develop and maintain the Backend for Frontend (BFF) services that support the Lowe's Mobile App, serving millions of customers. You'll work in a modern tech environment using test-driven development, CI/CD practices, and create reusable components to drive engineering excellence.

Our Charlotte Technology Hub provides an ultramodern work setting complete with cutting-edge technology, collaborative spaces, on-site amenities like a barista and Zen Garden. You'll be supported by a culture that values curiosity and innovation while maintaining the stability of a 100-year-old company serving 16 million weekly customers across 1,700+ stores.

The role offers competitive compensation including base salary, bonuses, and equity opportunities through our Employee Stock Purchase Plan with a 15% discount. We invest in your growth through tuition-free education and provide comprehensive benefits including medical/dental/vision insurance, 401k with up to 4.25% match, generous PTO, and parental leave.

Join us to build solutions that impact communities while growing your career with a proven retail technology leader committed to innovation and inclusion. Your work will directly influence how millions of customers interact with Lowe's through our mobile platform.

Last updated 2 days ago

Responsibilities For Software Engineer - API/Backend Engineer

  • Partner with product teams to translate business requirements into logical program designs
  • Develop and configure integrated business solutions using various programming languages
  • Test applications using test-driven and behavior-driven development frameworks
  • Conduct root cause analysis and optimize application performance
  • Implement CI/CD processes using DevOps automation tools
  • Create reusable libraries to improve cross-team productivity

Requirements For Software Engineer - API/Backend Engineer

Java
Node.js
  • 2 years of experience in software development or related field
  • 2 years experience with agile development lifecycles
  • 2 years experience with frontend, middleware, database or DevOps technologies
  • Bachelor's Degree in computer science or equivalent work experience
  • Experience with application and integration middleware
  • Experience to consume and provide APIs

Benefits For Software Engineer - API/Backend Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 401k with up to 4.25% match
  • Medical, dental and vision insurance
  • 10 weeks paid maternity leave and 4 weeks paid parental leave
  • Tuition-free education
  • Employee Stock Purchase Plan with 15% discount
  • Paid time off for vacation, holidays, sick leave and volunteer time
  • 10% Associate Discount

Interested in this job?

Jobs Related To Lowe's Software Engineer - API/Backend Engineer

Software Engineer

Mid-level Software Engineer position at Lowe's Charlotte Technology Hub, focusing on Java, Spring Boot, and modern web technologies with comprehensive benefits and hybrid work model.

Software Engineer

Software Engineer role at Lowe's Tech Hub in Charlotte, focusing on enterprise application development using Java, Spring Boot, and React with 2+ years experience required.

Software Engineer

Mid-level Software Engineer position at Lowe's Charlotte Technology Hub, focusing on Java/Spring Boot development with hybrid work arrangement and comprehensive benefits.

Software Engineer

Software Engineer role at Lowe's Charlotte Tech Hub focusing on developing enterprise applications using Java, Spring Boot, and React with 2+ years experience required.

Software Engineer

Mid-level Software Engineer role at Lowe's Charlotte Tech Hub, focusing on backend development with Spring, Kubernetes, and microservices architecture.