Sr Software Engineer

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

Description For Sr Software Engineer

Join Lowe's as a Senior Software Engineer in our Data Platform team at our ultramodern Charlotte Tech Hub. As part of a Fortune 50 retail leader with over 100 years of success, you'll work on creating and maintaining critical database services and platforms that power our enterprise. The role focuses on NoSQL technologies like MongoDB and Redis, requiring expertise in database optimization, cloud deployment, and building reliable distributed systems.

You'll be part of a team that provides the runtime environment and toolsets for application lifecycle management across cloud, on-premises, stores, and supply chain infrastructure. This comprehensive platform role involves working with various database engines, messaging systems, and modern technologies like Kubernetes and Google Cloud Platform.

The position offers excellent growth opportunities within a stable yet innovative environment. Our CEO and CIO (one of Forbes Top 50) are technology-focused leaders who ensure you have access to cutting-edge tools and resources. The team structure is engineer-centric, providing the support you need to tackle complex challenges while working alongside curious, respectful associates who recognize your contributions.

Benefits include competitive compensation with bonus potential, stock purchase options, retirement matching, comprehensive healthcare, and generous parental leave. The Charlotte Tech Hub offers an exceptional workplace featuring state-of-the-art technology, collaborative spaces, an on-site barista, and a Zen Garden.

This role is perfect for experienced engineers passionate about database technologies and distributed systems, who want to make a significant impact while enjoying the stability and resources of an industry leader committed to innovation and community service.

Last updated a day ago

Responsibilities For Sr Software Engineer

  • Work on NoSQL databases like MongoDB, Redis and other databases like Elasticsearch/Cassandra/JanusGraph/Weaviate
  • Deploy applications to Lowe's hosted data centers or cloud using Kubernetes and Google Cloud Platform
  • DB Performance tuning and optimizing queries for faster response times
  • Develop and manage NoSQL platforms using CICD tools
  • Design, implement, and maintain logging, metrics, and tracing solutions for distributed systems
  • Collaborate with DevOps, SRE, and development teams to enhance system reliability
  • Build automation integrations to reduce day 2 operations for managing NoSQL databases

Requirements For Sr Software Engineer

MongoDB
Redis
Kubernetes
  • 5 years of experience in software development or related field
  • 4 years of experience in frontend, middleware, database technologies, or DevOps
  • 4 years of experience working on projects using agile development lifecycles
  • Bachelor's degree in computer science, CIS, or related field (or equivalent experience)
  • 4 years of experience working with MongoDB, Redis and NoSQL databases
  • 4 years of writing technical documentation and implementing business systems
  • 4 years of collaborating with diverse application teams from DB platform

Benefits For Sr Software Engineer

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

Interested in this job?

Jobs Related To Lowe's Sr Software Engineer

Senior Software Engineer - Full Stack (Java/React)

Senior Full Stack Engineer role at Lowe's Charlotte Tech Hub, building enterprise solutions with Java/React stack, offering competitive benefits and modern work environment.

Sr Software Engineer

Senior Software Engineer position at Lowe's Charlotte Technology Hub, focusing on microservices development using Spring, Kafka, and cloud technologies.

Sr Software Engineer - FlexPod

Senior Software Engineer role at Lowe's Tech Hub in Charlotte, focusing on full-stack development with Java, React, and cloud technologies for enterprise-scale retail systems.

Senior Software Engineer

Senior Software Engineer role at Lowe's Charlotte Technology Hub, focusing on backend development with Spring Boot and cloud technologies in a hybrid work environment.

Sr Software Engineer - Innovation

Senior Software Engineer role at Lowe's focusing on innovation and enterprise solutions, offering competitive compensation and comprehensive benefits.