remote Full-time

The Home Depot is hiring a Senior Software Engineer (Remote)

About the Role

The Home Depot is looking for a Senior Software Engineer to independently design and build applications that directly serve our customers and associates. You will be responsible for the full lifecycle of software development, from redesigning existing products to deploying and supporting production applications.

What You'll Do

  • Develop, test, deploy, and maintain software with a clear understanding of the business value it provides.
  • Develop comprehensive test suites to enable the rapid and safe deployment of code to production.
  • Collaborate with team members in agile processes and work with the Product Team to refine user stories.
  • Help grow junior engineers by providing technical guidance and leading discussions on modern development practices.

What We're Looking For

  • Must be eighteen years of age or older.
  • Must be legally permitted to work in the United States.
  • Knowledge, skills, and abilities typically acquired through a bachelor's degree or equivalent in a related field.
  • 3 years of relevant work experience.

Nice to Have

  • 2-4 years of relevant work experience.
  • Experience with front-end technology such as HTML, CSS, and JavaScript/TypeScript frameworks including React.
  • Experience with an object-oriented programming language, preferably Java.
  • Experience with Relational or NoSQL databases, cloud computing, CI/CD tools, and modern software design patterns.
  • Experience working with Google Cloud Platform (GCP).
  • Experience with security frameworks for user and service authorization and authentication.
  • Experience creating and executing unit, functional, destructive, and performance tests.
  • Experience with modern debugging and root cause analysis techniques.
  • Experience with a version control system.

Technical Stack

  • HTML, CSS, JavaScript/TypeScript, React
  • Java
  • Relational or NoSQL databases
  • Google Cloud Platform (GCP)
  • CI/CD tools

Team & Environment

This position typically reports to a Software Engineer Manager or Sr. Manager.

Benefits & Compensation

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

Work Mode

This is a fully remote position.

The Home Depot is an equal opportunity employer.

Required Skills
HTMLCSSJavaScriptTypeScriptReactJavaRelational DatabaseNoSQL DatabaseGoogle Cloud PlatformCI/CDSoftware EngineeringSystem DesignAgile MethodologiesProblem Solving
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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 fullstack
Posted 8 months ago