Taro Logo

Sr. Software Engineer (Full-Stack)

Lowe's is a FORTUNE 50 home improvement company serving approximately 16 million customer transactions weekly in the United States.
Charlotte, NC, USA
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Retail

Description For Sr. Software Engineer (Full-Stack)

Lowe's, a FORTUNE 50 home improvement retail giant serving 16 million weekly customers, is seeking a Senior Full-Stack Software Engineer to join their technology team in Charlotte. This role offers an exciting opportunity to work on enterprise-scale solutions that impact millions of customers while being part of a company with a 100-year track record of success and continued innovation.

The position requires translating complex business requirements into executable solutions, writing high-quality code, and mentoring other engineers. You'll work with modern technologies including React, Node.js, Python, and Kafka while following agile methodologies. The role combines both technical expertise and leadership aspects as you'll guide application teams in designing and building complex solutions.

Lowe's offers an attractive compensation package including competitive salary, bonuses, and comprehensive benefits. The benefits include medical/dental/vision insurance, 401(k) with company match up to 4.25%, Employee Stock Purchase Plan with 15% discount, generous paid time off, and parental leave benefits (10 weeks maternity, 4 weeks parental).

The work environment promotes a culture of innovation and continuous learning. You'll be part of a curious team that tackles complex problems while making meaningful impact on communities. The hybrid work arrangement requires 2 days per week at the Charlotte Tech Hub, offering flexibility while maintaining collaborative opportunities.

This role is ideal for experienced engineers who want to combine technical excellence with mentorship opportunities while working on large-scale retail technology solutions. You'll be part of a company that values both stability and innovation, with clear opportunities for growth and development.

Last updated a day ago

Responsibilities For Sr. Software Engineer (Full-Stack)

  • Translate complex business requirements into executable stories, designs and code modules
  • Write high-quality, maintainable code with adequate test suits and observability frameworks
  • Guide application teams in design and build of complex solutions
  • Mentor other engineers in software development technologies and processes
  • Automate and simplify development, testing and operations processes
  • Evaluate modern software tools and technologies to provide recommendations

Requirements For Sr. Software Engineer (Full-Stack)

React
Node.js
Python
Kafka
  • Bachelor's degree in computer science, CIS or related field (or equivalent experience)
  • 5 years of experience in software development
  • 4 years experience with front-end technologies like React JS and Node JS
  • 4 years experience with back-end technologies like Springboot, Micronaut, Kafka, Python
  • 4 years experience with agile development lifecycles
  • 4 years experience writing technical documentation
  • 4 years experience with source code control systems
  • Experience with ITIL framework and defect tracking software preferred

Benefits For Sr. Software Engineer (Full-Stack)

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

Interested in this job?

Jobs Related To Lowe's Sr. Software Engineer (Full-Stack)