Principal Software Engineer, Store Systems

The Home Depot

Atlanta (GA)

Remote

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The Home Depot in Atlanta, GA is seeking a Software Engineer Principal for store selling systems to drive design, development, and delivery of high quality software that our users love. The role emphasizes collaboration across product teams, vendors, and the open source community.

You will lead junior engineers, create reusable code and architecture diagrams, and set service level objectives while participating in production monitoring and performance tuning.

Qualifications

  • Bachelor's degree or equivalent in a related field.
  • 6 years of relevant work experience.
  • Mastery of Java and modern web frameworks (Spring MVC, Quarkus).
  • Proficient in SQL and NoSQL data modeling.
  • Experience with microservices architecture and Git.

Responsibilities

  • Collaborate with product teams to deliver secure, scalable software.
  • Document and ensure quality and change control.
  • Write code/scripts to automate infrastructure and tests.
  • Develop dashboards, logging, and alerting for production issues.
  • Identify and implement cross-team technical solutions.
  • Mentor junior engineers and promote best practices.
  • Engage in learning activities and apply new technologies.

Skills

Java
Spring MVC
Quarkus
Data engineering
SQL/NoSQL modeling
Microservices
Git
CI/CD
Linux/Unix
RESTful services
TDD
Destructive testing
Cloud platform
Security
High Availability

Education

Bachelor's degree

Job description

The Home Depot in Atlanta, GA is seeking a Software Engineer Principal for store selling systems to drive design, development, and delivery of high quality software that our users love. The role emphasizes collaboration across product teams, vendors, and the open source community.

You will lead junior engineers, create reusable code and architecture diagrams, and set service level objectives while participating in production monitoring and performance tuning.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Store Systems Architect
Principal Software Engineer - Store Systems Architect

Socket.dev • Rome (GA)

Remote
USD 140,000 - 240,000
Senior Software Engineer: Build, Mentor, Scale Cloud Apps
Senior Software Engineer: Build, Mentor, Scale Cloud Apps

The Home Depot • Atlanta (GA)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer, Workday Integrations
Senior Software Engineer, Workday Integrations

The Home Depot • Atlanta (GA)

Hybrid
USD 120,000 - 180,000
Staff AI Software Engineer - Lead & Architect
Staff AI Software Engineer - Lead & Architect

The Home Depot • Atlanta (GA)

On-site
USD 140,000 - 190,000
Software Engineer – Frontend & Microservices
Software Engineer – Frontend & Microservices

The Home Depot • Atlanta (GA)

Remote
Senior Principal Reliability Architect & Chaos Engineering
Senior Principal Reliability Architect & Chaos Engineering

The Home Depot • Atlanta (GA)

On-site
USD 180,000 - 280,000
Software Engineer II - Reliability Tooling & Automation
Software Engineer II - Reliability Tooling & Automation

The Home Depot • Atlanta (GA)

On-site
USD 100,000 - 140,000
Senior Platform Reliability Engineer - Automation & SLOs
Senior Platform Reliability Engineer - Automation & SLOs

The Home Depot • Atlanta (GA)

Remote
USD 140,000 - 180,000
Senior Store Planning Analyst - CAD & Space Optimization
Senior Store Planning Analyst - CAD & Space Optimization

The Home Depot • Atlanta (GA)

On-site
USD 55,000 - 75,000
Senior Operations Data & Process Improvement Lead
Senior Operations Data & Process Improvement Lead

The Home Depot • Atlanta (GA)

On-site
USD 100,000 - 140,000