careers.homedepot.com
Senior Software Engineer, NATM
Location
United States
Posted
25 days ago
Salary
$80K - $180K / year
Job Description
Job Requirements
- 3–6+ years of software engineering experience, with a strong focus on backend development.
- 2+ years of hands ‑ on Go (Golang) experience building production services, APIs, or tooling.
- Strong experience building and operating services on Google Cloud Platform (GCP), including one or more of: GKE or other container orchestration Cloud Run or GCE Pub/Sub, Cloud SQL, Spanner, Bigtable, or similar managed services.
- Demonstrated experience designing and implementing RESTful or gRPC APIs and integrating with other backend services.
- Experience building cloud ‑ native, distributed systems with a focus on resilience, scalability, and performance (e.g., retries, timeouts, circuit breakers, caching, graceful degradation).
- Proficiency with CI/CD pipelines and automation tools (e.g., Cloud Build, Jenkins, Argo/Spinnaker, or similar), including automated testing and deployments.
- Strong experience with unit, integration, and performance testing for backend services.
- Solid understanding of version control practices and workflows (Git preferred).
- Ability to troubleshoot complex issues in distributed systems using logs, metrics, and traces.
- Strong communication and collaboration skills; ability to work effectively in a cross ‑ functional, platform ‑ oriented team and to mentor junior engineers.
Benefits
- Health insurance
- Paid time off
- Flexible work arrangements
- Professional development
- 401(k) matching
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer I developing customer-facing web & mobile applications
Full Stack Engineer building B2B software solutions for mid-market companies
Developer Virtual Platforms
EricssonWe create limitless connectivity to improve lives, redefine business and pioneer a sustainable future. #ImaginePossible
Develop and integrate Transaction Level Models (TLMs) using SystemC/C++, create and debug tests to qualify virtual SoCs, perform HW/SW co-simulation and debug, and provide simulation infrastructure, tooling, and reporting to support hardware and software teams.
Principal Software Engineer – UI Platforms
Premier Inc.Ranked #1 on Charlotte’s Healthiest Employers list for 2019, 2020, 2022, and 2023 21st Healthiest Employer in America (2023) Named one of the World’s Most Ethical Companies® by Ethisphere® Institute for the 16th year in a row Modern Healthcare Best in Business Awards: Consultant - Healthcare Management (2024) The only company to be recognized by KLAS twice for Overall Healthcare Management Consulting Employees receive perks and discounts, access to on-site and online exercise classes. Premier is looking for smart, agile individuals to help transform the healthcare industry.
Principal Software Engineer driving front-end architecture and development