Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

The Home Depot Logo

Senior Software Engineer (REMOTE)

The Home Depot

Salary not specified
Sep 11, 2025
Atlanta, GA, US
Apply Now

The Home Depot is looking to hire a software engineer to research, design, and develop computer software and production applications, adapting them to customer and associate needs. This role involves ensuring the selection, configuration, security, resilience, performance, and monitoring of products and tools, while also mentoring junior engineers and collaborating within agile processes.

Requirements

  • SQL
  • Automation: Python, Shell scripting
  • Cloud Technologies - Google cloud Platform
  • Monitoring and Observability - Cloud Monitoring, Grafana, New Relic
  • Infrastructure as Code (IaC) – Terraform
  • CI/CD Pipelines - Jenkins, Github Actions
  • Networking - Load Balancing, DNS, Firewall Management
  • Containerization and Orchestration - Docker, Kubernetes
  • Version Control – Git
  • Security - Encryption, IAM, fixing Vulnerabilities
  • Incident Management
  • System Architecture - Distributed Systems, Microservices
  • HashiCorp Vault: - Secret Management - Access Control - Encryption as a Service - High Availability & Performance Replication - Policy Management - Vault CLI and API

Responsibilities

  • Research, design, and develop computer software and production applications.
  • Independently develop and consistently redesign/refactor product to adapt to customer and associate needs.
  • Involved in product and tool selection, configuration, security, resilience, performance tuning and production monitoring.
  • Develop test suites to enable success and rapid deployment of code to production.
  • Work with the Product Team to ensure user stories are valuable, developer ready, easy to understand and testable.
  • Help grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions.

Other

  • Mentor less experienced engineers.
  • Collaborate with other team members in agile processes.
  • Deliver multi-mode communications that convey a clear understanding of the unique needs of different audiences.
  • Communication Skills
  • Telecommuting available.