Staff Software Engineer (Remote)

Homedepot

United States

Remote

USD 140,000 - 200,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
No travel

Job summary

Homedepot in the United States seeks a staff-level software engineer to lead technical delivery for a major software product, shaping its design, implementation, deployment, and ongoing operation while mentoring less experienced engineers.

This role blends hands-on development with architecture, cross-functional planning, production support, and coaching to strengthen the team's effectiveness, with emphasis on security, reliability, and scalable performance.

Qualifications

  • 3+ years of relevant software engineering experience; 3-5 years preferred.
  • Bachelor's degree in a related field or equivalent experience.
  • Experience with HTML, CSS, JavaScript/TypeScript, and Java.
  • Familiarity with relational/NoSQL databases, cloud, CI/CD, and version control.
  • Knowledge of security, testing, debugging, and root-cause analysis.
  • Design for availability, disaster recovery, performance, and security.

Responsibilities

  • Lead technical delivery for a software product through design, implementation, deployment, and operation.
  • Build reusable code foundations and contribute to architecture diagrams and product docs.
  • Select and configure tools; address security, resilience, performance, and monitoring.
  • Collaborate with product partners to shape clear, testable work and drive agile delivery.
  • Investigate production issues and support reliable releases.
  • Mentor junior engineers and improve team effectiveness.

Skills

HTML/CSS/JS
Java
CI/CD
Databases
Cloud
Version control
Security
Testing
Architecture

Education

Bachelor's degree or equivalent

Tools

None specified

Job description

Role overview

Lead technical delivery for a software product, contributing to its design, implementation, deployment, and ongoing operation. This staff-level role combines hands-on engineering with architecture, cross-functional planning, production support, and mentorship for less experienced engineers.

Responsibilities
  • Develop, test, deploy, and maintain production software, keeping the intended user and business value in view.
  • Build reusable code foundations and contribute to architecture diagrams and product documentation.
  • Help select and configure tools and products, and address security, resilience, performance, and production monitoring.
  • Work with product partners to shape clear, testable work and participate in agile delivery.
  • Investigate production issues, build functional and performance test coverage, and support reliable releases.
  • Answer technical questions, lead engineering discussions, and coach junior teammates; identify ways to improve team effectiveness.
Requirements
  • At least 3 years of relevant experience; the listing describes 3-5 years as preferred.
  • Bachelor's degree in a related field or equivalent knowledge and experience.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript or TypeScript frameworks, plus an object-oriented language; Java is preferred.
  • Familiarity with relational or NoSQL databases, data modeling, cloud computing, CI/CD, version control, and modern software design patterns.
  • Experience with authentication and authorization, automated testing, debugging, and root-cause analysis.
  • Ability to design for availability, disaster recovery, performance, efficiency, and security; exposure to technical roadmaps and legacy modernization.
  • Must be at least 18 and legally permitted to work in the United States.
Benefits and work setup
  • Remote role; no travel is required.
  • Work is primarily in a comfortable indoor setting, mostly seated with opportunities to move around.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

ensemblehp • United States

Remote
USD 150,000 - 190,000
Health and well-being programs
Retirement plan
Professional development
+3
Staff Software Engineer (Remote)
Staff Software Engineer (Remote)

The Home Depot • Atlanta (GA)

On-site
USD 140,000 - 200,000
Staff Software Engineer (Remote)
Staff Software Engineer (Remote)

The Home Depot, Inc. • Atlanta (GA)

Remote
USD 120,000 - 190,000
Senior Software Engineer
Senior Software Engineer

BearPlex • United States

Remote
USD 140,000 - 190,000
Fully remote (US)
Professional development budget
Leadership path
Staff Software Developer
Staff Software Developer

auviknetworks • United States

Remote
USD 112,000 - 146,000
Staff Software Engineer, Front End
Staff Software Engineer, Front End

horizon3ai • United States

Hybrid
USD 170,000 - 230,000
Stock options
Health, vision, and dental insurance
Flexible vacation and parental leave
+1
Staff Engineer - Backend/Java (REMOTE)
Staff Engineer - Backend/Java (REMOTE)

fanaticsfbg • United States

Remote
USD 150,000 - 210,000
Remote work
Occasional travel
Staff Software Engineer
Staff Software Engineer

Saasgroup • United States

Remote
USD 180,000 - 270,000
Fully remote
Flexible time off
Global team
Staff Engineer
Staff Engineer

Vantageanalytics • United States

Remote
USD 180,000 - 260,000
Home office stipend
Annual company retreats
Remote‑first culture
Staff Software Engineer, Reliability Engineer- Order Up (Remote)
Staff Software Engineer, Reliability Engineer- Order Up (Remote)

The Home Depot • Atlanta (GA)

On-site
USD 140,000 - 180,000