Taro Logo

Sr Software Engineer

Lowe's is a Fortune 100 home improvement company serving approximately 16 million customer transactions weekly across 1,700+ stores.
Charlotte, NC, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Retail

Description For Sr Software Engineer

Lowe's, a Fortune 100 home improvement retailer serving 16 million weekly customers across 1,700+ stores, is seeking a Senior Software Engineer to join their Charlotte Technology Hub. This role offers an exciting opportunity to work on enterprise-scale software solutions while making a meaningful impact on how millions of customers shop for home improvement.

The position requires translating complex business requirements into executable solutions, writing high-quality maintainable code, and guiding development teams in building sophisticated applications. You'll play a key role in mentoring other engineers, automating development processes, and evaluating new technologies to drive innovation.

As a senior engineer, you'll leverage your 5+ years of software development experience to architect and implement solutions that power Lowe's digital transformation. The role offers exposure to various technologies including frontend, middleware, and database systems while working in an agile environment.

The compensation package is comprehensive, including competitive salary, bonuses, and equity through the Employee Stock Purchase Plan with a 15% discount. Benefits include 401(k) matching up to 4.25%, extensive healthcare coverage, paid parental leave (10 weeks maternity/4 weeks parental), and flexible PTO.

Located at the Charlotte Technology Hub, you'll be part of a curious team that pairs a 100-year track record of success with a hunger to innovate. Lowe's technology organization emphasizes mentorship, recognition, and inclusion while offering clear paths for career growth. This is an excellent opportunity for a senior engineer looking to make an impact at scale while working on challenging technical problems that directly affect millions of customers.

Last updated 6 hours ago

Responsibilities For Sr Software Engineer

  • Translate complex business requirements into executable stories, designs and code modules
  • Write high quality, maintainable code with adequate test suits and observability framework
  • 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

Java
JavaScript
Python
  • Bachelor's degree in computer science, CIS or related field (or equivalent experience)
  • 5 years of experience in software development
  • 4 years experience in frontend, middleware, database technologies or DevOps
  • 4 years experience with agile development lifecycles
  • Experience with source code control systems
  • Experience with ITIL framework and defect tracking
  • Experience with web services and application middleware
  • Experience in systems analysis and technical requirements

Benefits For Sr Software Engineer

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

Interested in this job?

Jobs Related To Lowe's Sr Software Engineer