Taro Logo

Software Engineer

Fortune 50 home improvement retailer operating over 1,700 stores and serving approximately 16 million customers weekly in the United States.
Charlotte, NC, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer

Join Lowe's as a Software Engineer in their growing Compute Platform team, where you'll be instrumental in creating new applications and maintaining services across their CI/CD platform applications. This role offers a unique opportunity to work with a comprehensive tech stack including Java, Golang, React, and cloud technologies, while being part of a Fortune 50 company that's committed to technological innovation.

The position is based at Lowe's ultramodern Tech Hub in Charlotte, North Carolina, featuring cutting-edge technology, collaborative workspaces, and amenities like an on-site barista and Zen Garden. You'll be working on critical infrastructure that supports Lowe's vast retail operation, spanning over 1,700 stores and serving 16 million customers weekly.

As part of the team, you'll develop and maintain both frontend and backend services, work with cloud deployments using Docker and Kubernetes, and implement observability solutions using tools like ElasticSearch, Kibana, and Grafana. The role offers significant growth opportunities within a stable, well-established company that's continuously pushing technological boundaries.

Lowe's offers comprehensive benefits including a competitive salary with bi-annual bonuses, 401k matching up to 4.25%, stock purchase plans with 15% discount, extensive healthcare coverage, and work-life balance benefits like 10-week parental leave. The company culture emphasizes inclusion, recognition, and professional development, making it an ideal environment for engineers looking to make a significant impact while building a lasting career.

Last updated a month ago

Responsibilities For Software Engineer

  • Build frontend and backend services using technologies like JAVA, Golang, React, ArgoCd and ArgoWorkFlow
  • Deploy applications to Lowe's hosted data centers or cloud using Docker, Kubernetes, Google Cloud Platform
  • Performance tuning and optimizing applications for faster response times
  • Support applications using monitoring tools like Grafana, Kibana
  • Develop and manage observability platforms using ElasticSearch, Kibana, Grafana, and OpenSearch
  • Design, implement, and maintain logging, metrics, and tracing solutions for distributed systems
  • Integrate observability solutions with infrastructure and application components
  • Collaborate with DevOps, SRE, and development teams

Requirements For Software Engineer

Java
Go
React
Kubernetes
  • 2 years of experience in software development or related field
  • 2 years of experience working on projects involving SDLC through iterative agile development
  • 2 years experience with frontend technologies, middleware, database technologies, or DevOps
  • Bachelor's Degree in computer science, computer information systems, or related field (or equivalent work experience)
  • Preferred: 2 years experience writing technical documentation and implementing business systems

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 401k with up to 4.25% match
  • Bi-annual Cash Bonus
  • Discounted Employee Stock Purchase Plan (15% discount)
  • Tuition-Free Education
  • 10-week Maternity/Paternal Leave
  • 10% Associate Discount
  • Comprehensive medical, dental and vision insurance
  • Mental health care and Employee Assistance Programs

Interested in this job?

Jobs Related To Lowe's Software Engineer