The Home Depot is hiring a Software Engineer II to join our Supply Chain engineering team. In this remote role, you will be responsible for independently developing and assisting in the design of products for our customers and associates. You’ll join a dynamic team where engineers of all levels help each other grow technical and leadership skills while creating, deploying, and supporting production applications.
What You'll Do
- Collaborate and pair with product team members (UX, engineering, product management) to create secure, reliable, scalable software solutions.
- Document, review, and ensure all quality and change control standards are met.
- Work with the Product Team to ensure user stories are developer-ready, easy to understand, and testable.
- Write custom code or scripts to automate infrastructure, monitoring services, and test cases.
- Write custom code or scripts for destructive testing to ensure adequate resiliency in production.
- Configure commercial off-the-shelf solutions to align with evolving business needs.
- Create meaningful dashboards, logging, alerting, and responses to proactively capture and address issues.
- Assist in creating new and better ways for the team to be successful.
- Build partnerships and work collaboratively with others to meet shared objectives.
What We're Looking For
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
- The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
- Minimum 2 years of work experience.
Nice to Have
- 1-3 years of relevant work experience.
- Experience in writing SQL queries against a relational database.
- Experience in version control systems.
- Experience in front end technology such as HTML, CSS, and Javascript/Typescript frameworks.
- Experience in an object-oriented programming language (preferably Java).
- Experience in source code version control.
- Experience in Relational or noSQL database technology.
- Experience in cloud computing techniques.
- Experience in CI/CD tools.
- Experience in microservice-based architecture.
- Experience with modern debugging and root cause analysis techniques.
- Exposure to security frameworks for user and services authorization and authentication.
- Exposure to creating and executing unit, functional, destructive and performance tests.
Technical Stack
- SQL
- HTML, CSS, Javascript/Typescript
- Java
- Relational or noSQL database
- Cloud computing
- CI/CD tools
- Microservice-based architecture
Team & Environment
You will report to a Software Engineer Manager or Sr. Manager and work within a collaborative product team.
Benefits & Compensation
- Compensation range: $90,000 - $240,000
- Health care benefits
- 401K
- ESPP
- Paid time off
- Success sharing bonus
Work Mode
This is a fully remote position.
The Home Depot is an equal opportunity employer.


