Software Engineering Manager – Pro Quote Center, Nonstock (Remote)

The Home Depot•GEORGIA - VIRTUAL - GA01, GA
•$140,000 - $240,000•Remote

About The Position

As a Software Engineering Manager supporting The Home Depot's Pro Quote Center Nonstock team, you will lead engineering talent and technology delivery in a highly visible, cross-functional area. You will partner with Product, business, and technology stakeholders to translate business needs into scalable solutions, influence technical direction, and drive alignment and execution across teams. You will also develop engineering talent and foster a culture of collaboration, innovation, and engineering excellence. The role includes responsibility for delivery and execution, support and enablement, people leadership, and ongoing learning. It typically reports to a Software Engineer Sr. Manager, Technology Director, or Sr. Director. Overnight travel is typically required 5% to 20% of the time. The position is remote.

Requirements

  • Must be at least 18 years of age.
  • Must be legally permitted to work in the United States.
  • Mastery of an object-oriented programming language, preferably Java.
  • At least 5 years of work experience.
  • A bachelor's degree or equivalent in a field of study related to the job, or the knowledge, skills, and abilities typically acquired through completing such a program.

Nice To Haves

  • 5–7 years of relevant work experience.
  • Mastery of a modern scripting language, preferably Python.
  • Mastery of a modern web application framework such as Ruby on Rails, Spring MVC, or Node.js.
  • Mastery of writing SQL queries against a relational database.
  • Mastery of modern product development processes and pipelines.
  • Proficiency in effective troubleshooting and issue resolution techniques.
  • Proficiency in effective system monitoring and log analysis techniques.
  • Ability to understand complicated systems quickly.
  • Experience guiding more junior team members through Software Engineering fundamentals in a professional setting.
  • Experience managing and developing team members in a professional setting.
  • Experience balancing workloads across teams.
  • Experience managing vendor relationships.
  • Experience translating high-level strategy into tactical execution.

Responsibilities

  • Collaborate and pair with product team members, including UX, engineering, and product management, to create secure, reliable, and scalable software solutions.
  • Document and review work and ensure quality and change control standards are met.
  • Write custom code or scripts to automate infrastructure, monitoring services, and test cases.
  • Work with vendors and partners to implement critical tooling and platforms successfully.
  • Create dashboards, logging, alerting, and responses to capture and address issues proactively.
  • Contribute to enterprise-wide tools for destructive testing, automation, and engineering empowerment.
  • Evaluate new technologies for potential enterprise adoption.
  • Participate in and lead review board sessions to drive consistency across the enterprise.
  • Fill in on product teams for engineers who are out of the office.
  • Field questions from engineers, product teams, and support teams.
  • Monitor tools and participate in conversations that encourage collaboration across product teams.
  • Provide application support for software running in production.
  • Act as a technical escalation point for team engineers.
  • Provide leadership, mentoring, and coaching to Software Engineers.
  • Attract, retain, and develop talent to build a strong Software Engineering team.
  • Conduct annual and mid-year reviews, including reviewing individual development plans and team feedback.
  • Foster collaboration and consistency across product teams and identify opportunities to expose engineers to career interests.
  • Promote modern software development practices.
  • Guide team members in strategy, alignment, analysis, and execution within and across product teams.
  • Participate in learning activities related to modern software design and development practices, including communities of practice.
  • Learn about technologies and best practices used by other technology organizations through reading, tutorials, and videos.
  • Build relationships with technology leaders at other companies to learn best practices and solutions to common problems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service