remote Full-time

The Home Depot is hiring a Software Engineer II - Golang (Remote)

About the Role

The Home Depot is looking for a Software Engineer II specializing in Golang to independently develop and assist in designing products for a dynamic team. In this remote role, you will be responsible for creating, deploying, and supporting production applications, with involvement in configuration, security, resilience, and performance.

What You'll Do

  • Collaborate and pair with other product team members to create secure, reliable, scalable software solutions.
  • Document, review, and ensure all quality and change control standards are met.
  • Work with the Product Team to ensure user stories are developer-ready, easy to understand, and testable.
  • Write custom code or scripts to automate infrastructure, monitoring services, and test cases.
  • Write custom code to perform destructive testing to ensure adequate resiliency in production.
  • Perform program configuration and setup activities on large projects using approved methodology.
  • Configure commercial off-the-shelf solutions to align with evolving business needs.
  • Create meaningful dashboards, logging, alerting, and responses to proactively capture and address issues.
  • Actively seek ways to grow and be challenged using formal and informal development channels.
  • Collaborate with team members in agile processes and assist in creating new ways for the team to be successful.

What We're Looking For

  • Must be eighteen years of age or older.
  • Must be legally permitted to work in the United States.
  • Minimum of 2 years of work experience.
  • The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.

Nice to Have

  • 1-3 years of relevant work experience.
  • Experience developing backend services using Golang.
  • Experience deploying and supporting applications on Google Cloud Platform (GCP).
  • Experience writing SQL queries against a relational database.
  • Experience in version control systems.
  • Experience in front end technology such as HTML, CSS, and Javascript/Typescript frameworks.
  • Experience in an object-oriented programming language (preferably Java).
  • Experience in source code version control.
  • Experience in Relational or noSQL database technology.
  • Experience in cloud computing techniques.
  • Experience in CI/CD tools.
  • Experience in microservice-based architecture.
  • Experience with modern debugging and root cause analysis techniques.
  • Exposure to security frameworks for user and services authorization and authentication.
  • Exposure to creating and executing unit, functional, destructive and performance tests.

Technical Stack

  • Golang
  • Google Cloud Platform (GCP)
  • SQL
  • Relational Database
  • HTML
  • CSS
  • Javascript/Typescript
  • Java
  • noSQL database
  • CI/CD tools

Team & Environment

You will be part of a dynamic team with engineers of all experience levels. You will pair and collaborate with other product team members, including UX, engineering, and product management, reporting to a Software Engineer Manager or Sr. Manager.

Benefits & Compensation

  • Compensation range: $90,000 - $170,000
  • Health care benefits
  • 401K
  • ESPP
  • Paid time off
  • Success sharing bonus

Work Mode

This position is remote.

The Home Depot is an equal opportunity employer.

Required Skills
GolangGoogle Cloud Platform (GCP)SQLRelational DatabaseHTMLCSSJavascript/TypescriptJavanoSQL databaseCI/CD toolsAPI DevelopmentMicroservicesSystem DesignSoftware EngineeringAgile Methodologies
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
The Home Depot

The Home Depot is a major home improvement retailer in the United States, offering a wide range of home improvement and construction products and services.

Visit website
Job Details
Category backend
Posted 8 months ago