Full Time

Senior Software Engineer, Site Reliability Engineer (Remote)

The Home Depot
Remote!
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by The Home Depot, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer, Site Reliability Engineer (Remote) at The Home Depot will be responsible for ensuring the availability, performance, and reliability of complex software systems. This role entails collaborating with cross-functional teams to build scalable architecture, automating processes, and resolving issues in a timely manner. The engineer will also participate in the design and development of robust solutions to maintain operational excellence while working within an agile framework. The position requires a proactive approach towards system monitoring, troubleshooting, and enhancements to continuously improve platform reliability and customer experience.



Job Responsibilities

  • Design, implement, and manage infrastructure and services, ensuring optimal reliability and performance.
  • Develop automated processes for monitoring and system deployment to enhance operational efficiency.
  • Collaborate with software development teams to ensure reliability in software delivery and deployment processes.
  • Troubleshoot and resolve complex technical issues in a timely manner to reduce downtime and improve user experience.
  • Implement best practices for disaster recovery, capacity planning, and performance tuning.
  • Continuously evaluate system performance and suggest improvements based on industry best practices and emerging technologies.
  • Participate in on-call rotations to provide support for production systems.
  • Document system configurations, processes, and operational procedures as needed.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software engineering, with a focus on site reliability.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Experience with cloud services (AWS, Azure, or Google Cloud Platform).
  • Strong knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD tools and practices to streamline software deployment.
  • Understanding of networking concepts, monitoring tools, and debugging techniques.
  • Ability to work independently and in a collaborative team environment.


Technologies & Tools

The Senior Software Engineer will work extensively with various technologies and tools including, but not limited to, cloud platforms (AWS, Azure), containerization technologies (Docker, Kubernetes), monitoring tools (Prometheus, Grafana), and CI/CD frameworks (Jenkins, GitLab CI). Familiarity with databases (SQL, NoSQL) and scripting languages will also be invaluable for automating processes and managing system performance.



Ideal Candidates

The ideal candidates for this position will possess a strong analytical mindset, with the capability to think critically and remain calm under pressure. They should be highly adaptable and open to working in a rapidly changing environment. Excellent communication skills are paramount, as the role demands collaboration with diverse teams. Candidates who have a genuine passion for developing reliable systems and improving user experience will thrive in this role and contribute positively to The Home Depot’s mission of providing exceptional service and robust software solutions.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.