Software Engineer (Remote)
Job Description
Benefits and culture
This remote Software Engineer role at Home Depot THD provides the opportunity to contribute to software that serves both customers and associates, with a competitive salary range of USD 50,000 to 130,000 per year and the flexibility of remote work within the United States. You’ll join an agile team focused on building reliable software and collaborating across the organization on configuration, security, resilience, performance tuning, and production monitoring. The environment supports growth through formal and informal development channels, with an emphasis on clear communication, teamwork, and continuous improvement. Technologies you’ll encounter include Java and GitHub Copilot.
Responsibilities
- Delivers and executes Assist in developing, testing, deploying, and maintaining software; follow established best practices; participate in improvement discussions; help the team achieve results, even under challenging conditions.
- Learns and grows Learn from both successful and failed experiments while tackling new problems; actively pursue growth and new challenges through formal and informal development channels.
- Plans and aligns Build partnerships and work collaboratively with others to meet shared objectives; participate in agile processes; relate openly with diverse groups of people.
Requirements
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
- Minimum education: Bachelor's degree or equivalent.
- Minimum experience: 1 year of work experience.
- Technologies: Experience with Java and GitHub Copilot.
- Preferred qualifications
- Exposure to AI assisted development tools and willingness to develop fluency with evolving AI tooling as part of standard practice
- Exposure to an object oriented programming language, preferably Java
- Exposure to source code version control
- Exposure to relational or NoSQL database technology
- Exposure to cloud computing techniques
- Exposure to CI/CD tools
- Exposure to microservice based architecture
- Reporting and team structure This position typically reports to a Software Engineer Manager or Sr. Manager, and has 0 direct reports.
- Travel No travel required.
Physical and working conditions
- Physical requirements Most of the time is spent sitting in a comfortable position; there is frequent opportunity to move about, with rare occasions where light articles may need to be moved or lifted.
- Working conditions Located in a comfortable indoor setting; any unpleasant conditions would be infrequent and not objectionable.
Core competencies
- Global Perspective
- Manages Ambiguity
- Nimble Learning
- Self-Development
- Collaborates
- Cultivates Innovation
- Situational Adaptability
- Communicates Effectively
- Drives Results
- Interpersonal Savvy