Software Engineer, Backend & Distributed Systems (REMOTE)
Core
Develop, test, deploy, and maintain production applications for Home Depot customers and associates using distributed systems and cloud technologies.
Role type
Backend Software Engineer
Builds
Production applications, microservices, and cloud-based systems
Domain
Retail technology, distributed systems, cloud computing (GCP)
Required skills
Java, event-driven architectures, Google Cloud Pub/Sub, NoSQL (Apache Cassandra), SQL/BigQuery, Prometheus/Grafana, microservices, CI/CD, Git, debugging, security frameworks, unit/performance testing
Preferred skills
Modern AI developer tools (LLM-based coding assistants), advanced observability, complex root cause analysis
Technologies
Java, Google Cloud Platform (GCP), Apache Cassandra, BigQuery, Prometheus, Grafana, Git
Responsibilities
Develop and maintain software applications, participate in agile processes, perform security and performance tuning, build observability systems, execute unit and performance tests
Seniority
Junior to Mid-level, hands-on IC
