Sr Software Engineer, Supply Chain Delivery (Remote)

The Home Depot•GEORGIA - VIRTUAL - GA01, GA
•$80,000 - $180,000•Remote

About The Position

The Sr. Software Engineer independently develops and continually redesigns or refactors products to meet the needs of customers and associates. The role is part of a dynamic engineering team that creates, deploys, and supports production applications, and helps team members develop technical and leadership skills. The engineer may also contribute to product and tool selection, configuration, security, resilience, performance tuning, and production monitoring, and mentor less experienced engineers. The position focuses on delivering and maintaining software, learning and growing through experimentation and development, collaborating with the Product Team and colleagues in agile processes, and supporting junior engineers through guidance and technical discussions. It typically reports to a Software Engineer Manager or Sr. Manager and has no direct reports. No travel is required.

Requirements

  • Must be at least 18 years of age.
  • Must be legally permitted to work in the United States.
  • At least 3 years of work experience.
  • Bachelor's degree or equivalent in a field of study related to the job, or knowledge, skills, and abilities typically acquired through completing such a program.
  • Experience with software engineering or development, modern web applications, front-end technologies such as HTML, CSS, JavaScript, and TypeScript frameworks.
  • Proficiency in an object-oriented programming language, preferably Java, and experience with frameworks such as Spring Boot or Quarkus.
  • Experience designing, developing, and supporting production-scale distributed systems and microservices.
  • Experience designing and integrating high-throughput APIs using RESTful services, gRPC, and asynchronous communication patterns.
  • Experience with event-driven architectures and pub/sub messaging platforms such as Google Cloud Pub/Sub.
  • Experience with relational and/or NoSQL databases, including technologies such as Spanner, AlloyDB, or PostgreSQL.
  • Experience developing and deploying applications in cloud environments such as Google Cloud Platform or AWS.
  • Experience with cloud application and container platforms such as Kubernetes, PCF, or Cloud Foundry.
  • Knowledge of modern software architecture and design patterns, CI/CD practices, and version control systems.
  • Experience implementing security frameworks and user and service authentication and authorization practices.
  • Experience creating and executing unit, functional, destructive, and performance tests.
  • Strong debugging, troubleshooting, and root cause analysis skills.
  • Strong communication skills and ability to connect technical solutions to business needs.
  • Demonstrated commitment to ongoing technical growth and expanding software engineering expertise.

Nice To Haves

  • Experience leading projects or driving technical initiatives across cross-functional teams.

Responsibilities

  • Develop, test, deploy, and maintain software with a clear understanding of the value it provides.
  • Create test suites, including functional and destructive tests, to support reliable, rapid deployment of code to production.
  • Take on new opportunities and challenges with urgency and energy, achieve results under difficult circumstances, and consider issues from a broad, global perspective.
  • Learn from successful and unsuccessful experiments and actively pursue formal and informal development opportunities.
  • Collaborate with team members in agile processes and work with the Product Team to ensure user stories are valuable, developer-ready, understandable, and testable.
  • Create better ways for the organization to succeed and communicate clearly with audiences with differing needs.
  • Adapt communication and approach to changing situations and relate comfortably with diverse groups of people.
  • Guide junior engineers on modern software development frameworks and lead technical discussions.
  • May contribute to product and tool selection, configuration, security, resilience, performance tuning, and production monitoring.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service