20 open positions available
Design, build, and deploy production AI agents with business teams, create evaluation and quality processes, and transition operational ownership to those teams. | Requires 6+ years shipping production Python services, expertise in agent orchestration and LLM APIs, and experience with enterprise integrations, security standards, and cross-functional collaboration. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: Embed with THD Business Verticals: Partner directly with Finance, Marketing, Supply Chain, Online, Store Ops, HR, and Legal/Risk, etc., to turn ambiguous operational processes into production-ready, enterprise-governed AI agents. Educate & Enable: Teach verticals what surfaces they can deploy on (Gemini Enterprise, Google ADK, Skills, Agent Designer, MCP servers, Canvas, Agent Gateway/Registry) and how to manage and evolve their agents. Consult business on technical approaches to build agents. Drive Adoption & Reuse: Grow Gemini Enterprise adoption across the enterprise – team agents, individual Sparks, and a marketplace of reusable enterprise agents, Skills and tools. Treat every engagement as supply for the marketplace and actively promote reuse so teams compose existing assets before building new ones. Explicit Scope Guardrail: Foundation models are consumed as managed services—no pre-training/fine-tuning models, no GPU/CUDA kernel work, and no classical feature stores or model registries. Responsibilities: Embed & Discover Workflows: Sit with non-technical business partners to elicit requirements, define negative scope ("what the agent must never do"), and lock in acceptance criteria before coding. Build & Deploy Production Agents: Ship end-to-end multi-step agents and conversational assistants in Python (FastAPI), Google ADK, and Gemini Enterprise, including Human-in-the-Loop (HITL) confirmation gates for write actions. Engineer Enterprise Integrations & MCP Servers: Build resilient MCP servers and REST integrations for enterprise systems (e.g. Jira, Confluence, SharePoint/M365, Slack, ServiceNow, Salesforce, etc.) with strict OAuth/IAM boundaries, idempotency, retries, and High Availability patterns; publish them as reusable assets in the enterprise marketplace. Establish Reusable Evaluation Harnesses: Build workflow-level golden datasets, prompt/agent evaluations, and automated regression suites so business owners have an objective pass/fail gate. Templatize & Build the Paved Road: Extract reusable templates, Skills, and packaging standards from every build so the second vertical build takes ≤60% of the effort of the first. Review Submissions & Govern Quality: Review partner-submitted agent code, company Skills, and prompt implementations for the Agent Sharing & Registry workflow against engineering, security, and Responsible AI standards;curate the marketplace so published agents, Skills and tools are discoverable, documented and trusted. Execute Ownership Handoff & Enablement: Author runbooks and enablement materials, verify receiving-owner readiness, and cleanly transfer day-to-day operations to the vertical. Feed Platform Architecture: Convert recurring vertical needs into scoped backlog items for the core APEX platform (Gateway/Registry, Model Armor guardrails, observability, and lifecycle management). Enable Builders & Grow Adoption: Support product to run technical workshops, office hours; review low-code agents built by business teams; maintain documentation and a pattern library; and use usage data and feedback to improve adoption and the platform. Key Responsibilities: 70% Delivery and Execution - Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable machine learning solutions; Documents, reviews, and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do "destructive testing" to ensure adequate resiliency in production; Configures commercial off the shelf solutions to align with evolving business needs; Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively 10% Learning - Participates in learning activities around modern software design, machine learning, and development core practices (communities of practice); Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations 20% Support and Enablement - Fields questions from other product teams or support teams; Monitors tools and participates in conversations to encourage collaboration across product teams; Provides application support for software running in production; Proactively monitors production Service Level Objectives for products; Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, message processing, and prediction quality Direct Manager/Direct Reports: This Position typically reports to Software Engineer Manager or Sr. Software Engineer Manager This Position has 0 Direct Reports Travel Requirements: Typically requires overnight travel 5% to 20% of the time. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 6+ yrs shipping/operating production Python services (FastAPI, async microservices, REST) Multi-step agent orchestration (Google ADK, LangGraph, CrewAI, AutoGen, or equivalent) & LLM APIs (Gemini, Claude, OpenAI) Systematic prompt engineering, structured outputs, context optimization & evaluation Enterprise SaaS & MCP integration + auth boundaries (OAuth2, SSO, service accounts, delegated user, RBAC) RAG, knowledge ingestion & search (Vertex AI Search / Gemini Enterprise Data Stores, access-scoped retrieval) Agent evaluation harnesses, golden datasets & HA/defensive coding practices GCP (Vertex AI, Cloud Run, BigQuery), analytical SQL, CI/CD, and observability (Grafana, Prometheus, OpenTelemetry) Forward-deployed execution: cross-functional collaboration across skill levels, code/prompt review, enablement docs & handoff Customer-facing delivery & communication: demonstrated experience working with nontechnical stakeholders, comfort with ambiguity, and presenting technical tradeoffs to executives (assessed in the interview via a mock discovery session). ● Security & Responsible AI fundamentals for agents that take write actions: PII handling, HITL approvals, audit trails, and least-privilege access. Direct hands-on experience with Gemini Enterprise, Vertex AI Search / Data Stores, Google ADK, and MCP / FastMCP Prior Forward Deployed, Solutions, or Embedded Platform Engineer experience HITL approval workflows, write-action safety controls & immutable audit trails Responsible AI & safety guardrails in prod (Model Armor, prompt-injection defense, bias/hallucination mitigation, PII redaction) A/B testing, graph/connected knowledge systems, Terraform/HCL, Docker/GKE, and TypeScript/React/JS for UI/Canvas surfaces Retail, eCommerce, supply chain, store ops, or finance domain background Minimum Education: The knowledge, skills and abilities typically acquired through the completion of a high school diploma and/or GED. Preferred Education: No additional education Minimum Years of Work Experience: 2 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy Benefits offered include health care benefits, 401K, ESPP, paid time off, and success sharing bonus. For a full list of the various benefits The Home Depot offers, visit https://careers.homedepot.com/our-benefits. For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $100,000.00 - $180,000.00
You would guide architecture and delivery across 4–6 engineering teams, establish shared technical practices, manage escalations and outages, and lead direct reports. | The role requires expertise in at least two company technologies, retail business process experience, agile development experience, and seven years of relevant work, with five years of leadership preferred. | Position Purpose: The Software Engineer Sr. Principal is responsible for guiding software design and development across multiple engineering teams and principal software engineers. Sr. Principals will help accelerate delivery speed and quality through technical expertise, technical leadership, and by communicating best practices within their assigned IT portfolios. They will be a key contact point across a large portfolio for sharing and engaging with principal software engineers to foster learning and adoption of new technologies. They will interface with our 3rd party vendors to ensure THD's technical needs are met and that we are driving interoperability within our existing technology landscape. The role will typically support 4-6 different development teams (contrasted with 2-3 for a Principal and 6-10 for a Distinguished Engineer) which will span a variety of functioning products and/or APIs. They will ensure that teams are making good use of resources, designing and refactoring systems to optimize cloud costs, and will be responsible for identifying opportunities to streamline processes and optimize existing codebases. Key Responsibilities: • 50% Delivery and Execution - Leads portfolio level Principal meetings to maintain alignment, consistency and knowledge sharing; Creates and architects foundational code elements that can be reused across a portfolio; Develops POCs with new technologies and paves the way for portfolio adoption; Tracks and monitors efficient usage of cloud resources and drives cost reduction opportunities and enhancements • 10% People - Acts as a point of escalation for teams facing extremely complex challenges; Presents at and attends conferences and learns how to apply new technologies and concepts; Provides leadership, mentoring, and coaching to direct reports; Conducts annual and mid-year reviews, reviewing individual development plans and providing performance feedback; Attracts, retains, develops, and motivates top talent • 15% Strategy and Planning - Works with a Distinguished Engineer to define technology solutions (open source or vendor) teams should be exploring and/or leveraging; Works across local teams to unify strategy and alignment; Identifies and removes potential roadblocks & bottlenecks across large cross-functional projects and initiatives; Participates in and influences development of technology roadmaps within a given portfolio; Drives thought leadership and innovation within a given portfolio • 25% Support and Enablement - Point of escalation for high-priority issues and outages as they arise; Fields questions from project, product, and support teams; Helps solve technology disputes across local teams; Works with vendors to help identify and implement feature enhancements in software products; Evangelizes successful usage of tooling and technology with local teams Direct Manager/Direct Reports: • This position reports to various individuals • This position has 4-6 direct reports Travel Requirements: • Typically requires overnight travel 5% to 20% of the time. Physical Requirements: • Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: • Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: • Must be eighteen years of age or older. • Must be legally permitted to work in the United States. • Expertise in at least two technologies used by THD IT • Experience with common business processes used in the retail industry • Experience in Agile/Lean development environments • 7 years of relevant work experience • The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent in a field of study related to the job • Typically requires overnight travel less than 15% of the time Preferred Qualifications: • 7-9 years of relevant work experience • One of the fields of expertise should include a programming language • Capable of understanding complicated systems quickly • Mastery in assigned domains • Active participation in or leadership of professional groups affiliated with specific domains • 5 years previous leadership experience Minimum Education: • 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. Preferred Education: • No additional education Minimum Years of Work Experience: • 7 Preferred Years of Work Experience: • No additional years of experience Minimum Leadership Experience: • None Preferred Leadership Experience: • None Certifications: • None Competencies: • Courage • Drives Vision and Purpose • Global Perspective • Nimble Learning • Self-Development • Attracts Top Talent • Builds Effective Teams • Collaborates • Cultivates Innovation • Drives Engagement • Manages Complexity • Situational Adaptability • Communicates Effectively • Develops Talent • Drives Results For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $170,000.00 - $280,000.00
You would develop secure, reliable, scalable software and collaborate on infrastructure automation, monitoring, and tests while meeting quality and change-control standards. | The role requires at least two years of relevant experience and a bachelor's degree or equivalent, with Java, SQL, frontend frameworks, cloud, and CI/CD listed as preferred qualifications. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers and associates love. As a Software Engineer II, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Software Engineer IIs may be involved in configuration, security, resilience, performance tuning and production monitoring. Key Responsibilities: 60% Delivery and Execution - Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions; Documents, reviews and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do destructive testing to ensure adequate resiliency in production; Program configuration/modification and setup activities on large projects using HD approved methodology; Configures commercial off the shelf solutions to align with evolving business needs Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively 20% Learning - Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiment when tackling new problems 20% Plans and Aligns - Collaborates with other team members in agile processes; Assists in creating new and better ways for the team to be successful; Relates openly and comfortably with diverse groups of people; Builds partnerships and works collaboratively with others to meet shared objectives Direct Manager/Direct Reports: This position typically repots to Software Engineer Manager or Sr. Manager This position has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 1-3 years of relevant work experience Experience in 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 Minimum Education: 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. Preferred Education: No additional education Minimum Years of Work Experience: 2 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $90,000.00 - $240,000.00
Lead enterprise security operations centered on endpoint security, automation, and incident management while mentoring staff and reducing organizational vulnerabilities. | Requires at least 8 years of work experience, 2+ years with Tanium or a similar endpoint management platform, a bachelor's degree or equivalent, and strong Windows, Linux, and cloud knowledge. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Home Depot is seeking a Cybersecurity Manager with strong Tanium and endpoint security experience to help lead enterprise-scale security operations. This role combines technical expertise, automation, incident management, and team leadership to improve the security and reliability of our endpoint environment. 2+ years of hands-on experience engineering and administering Tanium or a comparable enterprise endpoint management platform, such as SCCM/MECM, Intune, or BigFix. Strong knowledge of Windows and Linux desktop and server operating systems, including troubleshooting agents, patching, and configuration issues at scale. Working knowledge of Azure and/or GCP, including supporting servers, containers, and endpoint agents in cloud-hosted environments. Experience automating endpoint operations, including patching, software deployment, and remediation, using PowerShell, Python, Bash, or platform-native automation. Experience leading major incident calls, driving technical triage and resolution, communicating with stakeholders, and supporting root-cause analysis. Ability to leverage AI tools to improve areas such as scripting, troubleshooting, documentation, and operational efficiency while maintaining appropriate data protection and accuracy. Previous experience leading, coaching, or mentoring team members is preferred. Key Responsibilities: 100% Deliver Execution, Plans & Aligns, Develop Others - Collaborate across teams to reduce vulnerabilities, risks and incident management; Drive execution of solution delivery; Guide teams in strategy, alignment, analysis and execution to ensure priorities objectives/deliverable are met; Provide leadership, mentoring and coaching to direct reports Direct Manager/Direct Reports: This position typically reports to Sr. Manager or Director This position has 6-10 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 2+ years of previous leadership experience Minimum Education: 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. Minimum Years of Work Experience: 8 Competencies: Decision Quality Drives Engagement Develops Talent Manages Conflict For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $170,000.00 - $240,000.00
Independently develop, test, and maintain software solutions, collaborate with agile teams, mentor junior engineers, and contribute to architecture, security, and performance decisions. | Requires 2–4 years of software engineering experience, object-oriented programming, modern web technologies, cloud and distributed-systems experience, and a bachelor's degree or equivalent. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Sr. Software Engineer is responsible for independently developing and consistently redesigning/refactoring a product to adapt to our customers and associates needs. As a Sr. Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Sr. Software Engineers may be involved in product and tool selection, configuration, security, resilience, performance tuning and production monitoring as well as mentoring less experienced engineers. Key Responsibilities: 50% Delivery and Execution - Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide; Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances; Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes a broad view when approaching issues; using a global lens 20% Learns and Grows - Learns through successful and failed experiment when tackling new problems; Actively seeks ways to grow and be challenged using both formal and informal development channels 20% Plans and Aligns - Collaborates with other team members in agile processes; Creates new and better ways for the organization to be successful; Works the Product Team to ensure user stories are valuable, developer ready, easy to understand and testable; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences; Adapts approach and demeanor in real time to match the shifting demands of different situations; Relates openly and comfortably with diverse groups of people 10% Supports and Enables - Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions Direct Manager/Direct Reports: This position typically reports to Software Engineer Manager or Sr. Manager This position has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 2–4 years of relevant software engineering or development experience. Experience developing modern web applications using front-end technologies such as HTML, CSS, JavaScript, and TypeScript frameworks. Proficiency in an object-oriented programming language, preferably Java, with experience using frameworks such as Spring Boot or Quarkus. Hands-on 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 database technologies, including solutions such as Spanner, AlloyDB, or PostgreSQL. Experience developing and deploying applications within modern cloud environments, such as Google Cloud Platform (GCP) 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 practices for user and service authentication and authorization. Experience creating and executing unit, functional, destructive, and performance testing. Strong debugging, troubleshooting, and root cause analysis skills. Experience leading projects or driving technical initiatives across cross-functional teams. Strong communication skills with the ability to connect technical solutions to business needs. Demonstrated commitment to continued technical growth and expanding software engineering expertise. Minimum Education: 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. Preferred Education: No additional education Minimum Years of Work Experience: 3 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $80,000.00 - $180,000.00
You would manage store operations processes, lead improvement projects, analyze business data, and oversee business analysts. | The role requires a bachelor’s degree and at least five years of experience, preferably in retail or process management, with strong quantitative and influencing skills. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: Manage store operations processes for specific area(s) of responsibility and manage projects focusing on process improvements that support the needs of the stores/field. Provide input and resources, partnering with the Operations Strategy Team and others to drive major process improvement initiatives for Home Depot. Key Responsibilities: Analyze the fundamental components of problems and communicate the correct course of action to the team and the resolution to the field. Develop and implement changes that improve overall store operations processes that are likely to add value to the stores' bottom line. Manage/drive core store operations projects and/or process improvements. Manage day to day processes related to their areas of responsibility. Create and maintain project work plans. Manage issues and roadblocks that arise related to their area of responsibility. Respond proactively to unanticipated store needs arising out of a variety of inputs. Manage action steps necessary for successful execution of both strategic projects/initiatives and process improvement. Communicate effectively and build strong, effective partnerships with the field/stores and throughout The Home Depot. Prepare and deliver high-level insights and recommendations based on multiple analyses of industry/ business, competitive landscape, consumer data for area of expertise. Provide guidance and training specific to area of expertise. Assist in collaborating findings from data and making verbal/written recommendations. Demonstrate proficiency/understanding of specific processes. Maintain knowledge base regarding specific operations and processes within store operations Responsible for appropriate selection, terminations, performance appraisal and professional development of support team (Business Analysts). Direct Manager/Direct Reports: Direct and indirect reports typically include 2-5 Business Analysts. Typically requires frequent persuasion or influencing of others. Usually assigns and reviews work of others. Typically procedures for analyzing situations and making conclusions are very diverse. Typically considers among many different options or procedures when solving problems. Typically, once given general assignments, determines priorities and defines what should be done and how to do it. Travel Requirements: Typically requires overnight travel less than 10% of the time. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Under constant pressure to continuously meet tight deadlines, demanding quotas and/or must regularly deal with difficult situations. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: PMI certification preferred. 3 years of retail experience or process management in related area. Minimum Education: 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. Preferred Education: No additional education Minimum Years of Work Experience: 5 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Strong business, functional and/or store knowledge for their area of responsibility Leadership and management experience preferred Strong operations, retail and/or field experience required Ability to partner/communicate well with the field/stores High sense of urgency in responding to field needs Strong big picture; strategic thinking skills Strong quantitative skills such as statistics and data analysis.
You would develop and help design software products while supporting configuration, security, resilience, performance, and production monitoring with cross-functional teams. | The role requires at least two years of relevant experience, a bachelor's degree or equivalent, object-oriented programming, relational databases, and modern web technology proficiency. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers and associates love. As a Software Engineer II, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Software Engineer IIs may be involved in configuration, security, resilience, performance tuning and production monitoring. Key Responsibilities: 60% Delivery and Execution - Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions; Documents, reviews and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do destructive testing to ensure adequate resiliency in production; Program configuration/modification and setup activities on large projects using HD approved methodology; Configures commercial off the shelf solutions to align with evolving business needs Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively 20% Learning - Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiment when tackling new problems 20% Plans and Aligns - Collaborates with other team members in agile processes; Assists in creating new and better ways for the team to be successful; Relates openly and comfortably with diverse groups of people; Builds partnerships and works collaboratively with others to meet shared objectives Direct Manager/Direct Reports: This position typically repots to Software Engineer Manager or Sr. Manager This position has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 1-3 years of relevant work experience Experience in writing SQL queries against a relational database Experience in version control systems Experience in front end technology such as HTML, CSS, and Javascript/Typescript, Quarkus 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 Minimum Education: 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. Preferred Education: No additional education Minimum Years of Work Experience: 2 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $90,000.00 - $240,000.00
Lead infrastructure design, development, and support; mentor engineers; build infrastructure as code; optimize systems and investigate production incidents. | Requires relevant experience with mainframe environments, cloud platforms, scripting, troubleshooting, and system architecture, plus a bachelor's degree or equivalent experience. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Staff Systems Engineer is responsible for leading a team of engineers designing, building, and supporting The Home Depot's technical infrastructure of hardware and system software that drives the success of Home Depot and our customers. As a Staff Systems Engineer you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production infrastructure. Staff Systems Engineers contribute to foundational infrastructure as code elements that can be reused as well as architectural diagrams and other related documentation. Staff Systems Engineers participates in the selection and lead the implementation of physical and virtual infrastructure to meet evolving enterprise and product team needs. As a Staff Systems Engineer, you will be a core player that participates and leads multiple efforts simultaneously. You are expected to build and grow the skillsets of more junior Engineers on the team. Key Responsibilities: 25% Delivery and Execution - Leads configuration, debugging, and support for information technology solutions; Leads field and corporate rollouts of technology; Leads the stand up of necessary system software, hardware, and equipment (physical or virtual) to meet changing infrastructure needs; Creates and optimizes specifications for technology solutions; Produces and manages purchase requests for hardware and software; Leads development of test suites (functional, destructive, etc) to enable successful rapid deployment of infrastructure as code to production 15% Learning - Keeps abreast of innovations and industry trends as well as changes to internal systems and determines how they impacts tools, training, and support necessary to keep systems up, running, and secure; Participates in and contributes to learning activities around modern systems engineering core practices (communities of practice); Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations 30% Planning and Analysis - Researches and analyzes business trends and behavioral data to identify strategic opportunities for improvements and new initiatives; Leads the evaluation, development, and recommendation of specific strategic technology to provide cost-effective solutions that meet THD requirements; Researches and designs best fit infrastructure, network, database, cloud, AI, and security architectures for products; Proactively creates and maintains infrastructure as code and AI models for continuous improvement; Participates in strategic project planning and management across multiple efforts; Develops formal training courses 30% Support and Enablement - Collaborates with product and project teams to understand needs and enable them with infrastructure; Supports technology architecture design review efforts for project and product teams; Leverages tooling and custom applications to monitor the operational status of applications, infrastructure, networks, databases, and security; optimizes and tunes performance as appropriate; Drives root cause analysis, debugging, support, and post-mortem analysis for security incidents and service interruptions; Maintains, upgrades, and supports existing systems and infrastructure to ensure operational stability; Acts as a vendor liaison, owning resourcing, issue management, and documentation; Leads the production of in-house documentation around solutions; Provides application support for software running in production; Acts as a mentor to more junior Systems Engineers; Drives converting KB articles into AI models; Drives changes to analytic models used to analyze performance Direct Manager/Direct Reports: This position typically reports to Systems Engineer Manager or Sr Manager This position typically has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 3-6 years of relevant work experience Professional or educational experience in multiple Information Technology disciplines Proficiency in working as part of a collaborative, cross-functional, modern engineering team Proficiency in troubleshooting and remediation within multiple Information technology disciplines Proficiency with debuggers, runtime analysis, library systems, compiled programming, and software update tools Proficiency in system and environment analysis, design, and optimization Exposure to developing technical roadmaps including work estimation, refactoring, and modernizing legacy systems Experience with object oriented programming languages (preferably Java), distributed computing environments, and code reviews Experience with system security design and management Experience with disaster recovery planning and engineering Proficiency in operating system commands and utilities as well as scripting Proficiency working with cloud platforms such as GCP and Azure Proficiency in supporting a 24x7 retail operation Proficiency with version control systems Proficiency with CI/CD toolchain Proficiency with production system designs including Infrastructure as Code, High Availability, and Performance monitoring Experience with Site Reliability Engineering (SRE) Minimum Education: 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. Preferred Education: No additional education Minimum Years of Work Experience: 3 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Action Oriented Being Resilient Business Insights Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Optimizes Work Processes Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $80,000.00 - $180,000.00
You would lead a team building and deploying production applications, mentor junior engineers, and guide architecture, tooling, resilience, performance, and security. | The role requires at least three years of relevant experience, front-end framework proficiency, Java and database skills, a related bachelor’s degree, and cloud and CI/CD experience. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Staff Software Engineer is responsible for leading a team of engineers building and designing a product that our customers and associates love. As a Staff Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Staff Software Engineers will assist in product and tool selection, configuration, security, resilience, performance tuning and production monitoring. Staff Software Engineers contribute to foundational code elements that can be reused as well as architectural diagrams and other product-related documentation. As a Staff Software Engineer, you will be a core player on the product team and are expected to build and grow the skillsets of the more junior Engineers. Key Responsibilities: 50% Delivery and Execution - Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide; Takes a broad view when approaching issues; using a global lens; Consistently achieves results, even under tough circumstances; Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances 10% Learns and Grows - Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiment when tackling new problems 20% Plans and Aligns - Creates new and better ways for the organization to be successful; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences; Works the Product Team to ensure user stories are developer ready, easy to understand and testable; Collaborates with other team members in agile processes; Relates openly and comfortably with diverse groups of people; Adapts approach and demeanor in real time to match the shifting demands of different situations 20% Supports and Enables - Fields questions from product and engineering teams; Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions; Notes gaps on the team and provides suggestions for changes to make the team more productive Direct Manager/Direct Reports: This position typically reports to Software Engineer Manager or Sr. Manager This position typically has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 3-5 years of relevant work experience Extensive experience with front end technology such as HTML, CSS, and Javascript/Typescript frameworks, an object-oriented programming language (preferably Java), Relational or noSQL database technology, cloud computing techniques, CI/CD tools, modern software design patterns Experience in effective data modeling with both Relational and NoSQL databases Experience with security frameworks for user and services authorization and authentication Experience with creating and executing unit, functional, destructive and performance tests Experience with modern debugging and root cause analysis techniques Experience with version control system Experience in designing systems for High Availability, Disaster Recovery, Performance, Efficiency, and Security Exposure to developing technical roadmaps including work estimation, refactoring and modernizing legacy systems Minimum Education: 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. Preferred Education: No additional education Minimum Years of Work Experience: 3 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $120,000.00 - $190,000.00
You would plan and execute enterprise data portfolio projects, including infrastructure and cybersecurity initiatives, while managing budgets, labor tracking, and capital spend reporting. | The role requires technical-environment project management, proficiency with Excel, PowerPoint, and Tableau, and a bachelor's degree or equivalent experience. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Project Manager is responsible for a combination of planning and execution of activities related to delivery of projects and/or financial/budgeting activity for their teams. When executing on project delivery, Project Managers are responsible for the success of one or more projects within a given timeline and budget, creation and maintenance of status reports, proactively managing issues and risks, and can work with 3rd party partners. When performing financial/budgeting activities they monitor and adjust to given budgets, track labor, capital spend, and support variance root cause analysis. This role will support the Enterprise Data portfolio, managing projects and initiatives that may include infrastructure, cybersecurity, security-related, and enterprise data work. The Project Manager will also be responsible for preparing for and facilitating monthly portfolio reviews with leadership, requiring strong organization, communication, reporting, and presentation skills. Key Responsibilities: 75% - Delivery & Execution - Establishes and executes effective communication with Project Stakeholders; Partners with stakeholders to lead the project planning effort, including the formulation of the project scope, definition of the project deliverables and the required delivery dates, creation of a logical work breakdown structure, and definition of major project milestones; Understands organizational/initiative goals and success criteria to apply to project work. Ability and understanding of project plans and development, risk identification & mitigation. Applies lessons learned to inform future initiatives; Creates, monitors, tracks, and adjusts project plans based on critical milestones for a project or group of initiatives; Assists in development, then executes change management process and activities within Technology organization; Works with stakeholders to determine and align dependencies, then proactively manages risks and issues via identification and mitigation plans. Manages projects across the Enterprise Data portfolio, including work related to infrastructure and cybersecurity/security initiatives. Coordinates with cybersecurity and other technology stakeholders to understand incoming project requirements, dependencies, risks, and deliverables. Prepares project and portfolio updates and facilitates monthly reviews with leaders, clearly communicating project health, milestones, risks, dependencies, and key decisions. 25% - Resource & Financial Management - Executes fiscal management and reporting for operational, product/business, technology, and vendor stakeholders; includes gross labor, capital spend, and non-labor forecasting for tracking, reporting, and variance analysis. Maintains accurate project and portfolio reporting using Excel, Google Cloud dashboards, PowerPoint, and other applicable reporting tools. Direct Manager/Direct Reports: Position Reports to Sr. Manager, Delivery Management Position has 0 direct reports. Travel Requirements: Typically requires overnight travel 5% to 20% of the time. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions, there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Proficient knowledge of Microsoft Office Suite. Proficient knowledge of Tableau. Demonstrated ability to collaborate and work effectively with cross-functional teams. Ability to draw accurate conclusions from financial documentation. Demonstrated project management skills. Excellent written and verbal communication skills. Strong organizational skills with the ability to manage multiple projects, priorities, dependencies, and deadlines. Proficient experience with Microsoft Excel and PowerPoint, including the ability to develop project reporting and leadership-level presentations. Experience utilizing Google Cloud dashboards or similar cloud-based reporting and visualization tools. Experience with the planning and execution of projects and risk mitigation strategies. Experience with project management execution in a modern software environment; experience managing technical projects. Experience supporting infrastructure, cybersecurity, security, enterprise data, or other technology-focused projects. Experience preparing and presenting project or portfolio updates to leadership. Experience in Agile, Waterfall or other project delivery methodologies. Preferred Qualifications: Experience managing projects within an Enterprise Data or similar technology portfolio. Experience partnering with cybersecurity, infrastructure, data, and technology teams on cross-functional initiatives. Experience developing dashboards, executive-level reporting, and presentations for recurring leadership reviews. Ability to use Smart sheets Minimum Education: 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. Competencies: Manages Ambiguity Collaborates Optimizes Work Processes Plans and Aligns Communicates Effectively Drives Results Financial Acumen For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $90,000.00 - $190,000.00
Lead and develop engineers while directing technical delivery, reliability, monitoring, production support, and collaboration with product, technology, and vendor partners. | Requires a bachelor's degree or equivalent, mastery of an object-oriented language—preferably Java—and at least five years of experience; Python, web frameworks, SQL, team development, and operational expertise are preferred. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: As a Software Engineer Manager supporting the Pro Quote Center Nonstock team, you will lead engineering talent and technology delivery within a highly visible, cross-functional area of the business. You will partner closely 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. Key Responsibilities: 30% Delivery & Execution: Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions Documents, reviews and ensures that all quality and change control standards are met Writes custom code or scripts to automate infrastructure, monitoring services, and test cases Works with vendors and partners for the successful implementation of critical tooling and platforms Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment Evaluates new technologies for adoption across the enterprise Participates in and leads review board sessions to drive consistency across the enterprise Fills in on product teams for engineers who are out of the office 10% Support & Enablement: Fields questions from engineers, product teams, or support teams Monitors tools and participates in conversations to encourage collaboration across product teams Provides application support for software running in production Acts as a technical escalation point for the engineers on the team 50% People: Provides leadership, mentoring, and coaching to Software Engineers Attracts, retains, and develops top talent to build a world class Software Engineering Team Conducts annual and mid-year reviews by reviewing individual development plans and team feedback Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests Acts as a proponent of modern software development practices Guides team members in strategy, alignment, analysis, and execution tasks within and across product teams Participates in and contributes to learning activities around modern software design and development core practices (communities of practice) 10% Learning: Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems Direct Manager/Direct Reports: Typically reports to the Software Engineer Sr. Manager, Technology Director or Sr. Director. Travel Requirements: Typically requires overnight travel 5% to 20% of the time. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Mastery of an object oriented programming language (preferably Java) Must be legally permitted to work in the United States Preferred Qualifications: 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, and Node.js Mastery of writing SQL queries against a relational database Mastery of modern product development processes and pipelines Proficient in effective troubleshooting and issue resolution techniques Proficient in effective system monitoring and log analysis techniques Capable of understanding complicated systems quickly Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting Experience managing and growing team members in a professional setting Experience balancing workloads across teams Experience managing vendor relationships Experience with translating high level strategy to tactical execution Minimum Education: 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. Preferred Education: No additional education Minimum Years of Work Experience: 5 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals Collaborates: Building partnerships and working collaboratively with others to meet shared objectives Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences Develops Talent: Developing people to meet both their career goals and the organization's goals Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $140,000.00 - $240,000.00
Lead the design, configuration, and optimization of SAP S/4HANA Finance solutions for receivables, cash applications, and bank accounting. | Requires 5+ years of SAP S/4HANA Finance expertise, including bank accounting and treasury investments, plus a bachelor’s degree and strong analytical and solution-design skills. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: We are seeking a highly experienced SAP S/4HANA Finance Functional Configurator to join our enterprise Finance Technology team. This individual contributor role will play a critical part in designing, configuring, and supporting scalable SAP Finance solutions with a strong focus on Accounts Receivable, Bank Accounting, Cash Application processes, Electronic Bank Statements, and Treasury Investment and Risk Management. The ideal candidate combines deep SAP Finance functional expertise with strong technical acumen and a passion for delivering innovative business solutions that drive operational excellence. Key Responsibilities: Lead the design, configuration, and optimization of SAP S/4HANA Finance solutions focused on Receivables, Cash Applications, and Bank Accounting and integration with Customer portal. Drive end-to-end solution delivery for Electronic Bank Statement processing, cash reconciliation, payment processing, customer account management and Treasury Investment and Risk Management. Partner with business stakeholders to translate strategic goals into scalable SAP solutions that improve efficiency, automation, and financial visibility. Collaborate across Finance, Sales and Order Management, and technical teams to ensure seamless integration and business continuity. Provide production support, troubleshoot complex functional issues, and implement sustainable solutions that enhance system stability and performance. Identify process improvement opportunities and champion innovative approaches that simplify operations and improve user experience. Develop proof-of-concepts and solution prototypes to validate business requirements and accelerate decision-making. Mentor team members by sharing SAP best practices, design standards, and functional expertise. Influence enterprise-wide finance transformation initiatives leveraging SAP S/4HANA capabilities. Direct Manager/Direct Reports: This position typically reports to Software Engineer Manager or Sr. Manager This position has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: 5 plus years of deep expertise in SAP S/4HANA Finance, particularly: Accounts Receivable Cash Application Bank Accounting Electronic Bank Statements (EBS) Bank Reconciliation Integration experience with Customer Portal Treasury Investments Strong understanding of end-to-end financial processing from invoice posting through payment reconciliation and cash application. Experience integrating SAP Finance with Sales & Order Management processes. Proven ability to design scalable, business-focused SAP solutions in large enterprise environments. Strong analytical and problem-solving skills with the ability to simplify complex business challenges. Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders. Experience supporting both SAP implementations and ongoing production operations. Preferred Qualifications: Multiple full lifecycle SAP S/4HANA Finance implementations. Experience with SAP S/4HANA 1909 or higher. Knowledge of SAP best practices for finance transformation and automation. Experience working in fast-paced enterprise environments with cross-functional teams. Demonstrated ability to lead functional solution discussions and influence technical direction. Minimum Education: 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. Preferred Education: No additional education Minimum Years of Work Experience: 3 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $80,000.00 - $180,000.00
Lead a team operating enterprise authentication and SSO platforms, set technical direction, improve automation and reliability, manage incidents, and coordinate security engineering strategy across stakeholders. | Requires at least eight years of relevant experience, hands-on enterprise SSO and Microsoft Entra ID operations, cloud infrastructure, CI/CD, infrastructure as code, authentication protocols, software development, and technical team leadership. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Home Depot is looking to hire a Manager of Enterprise Authentication Security Engineering to lead the team that owns authentication for every employee, application, and workload. You will run the engineering organization behind our enterprise single sign-on platforms, centered on Microsoft Entra, and engineer cloud-native, reliably operated authentication services that support millions of authentications every day. This is a technical leadership role. You will set technical direction, coach engineers, and partner with security, infrastructure, and application teams to enable reliable and consistently performant authentication at scale. The ideal candidate combines deep authentication expertise with an engineering mindset: automation, continuous delivery, and operational rigor. What You'll Do Lead, mentor, and grow a team of authentication security engineers, setting clear goals and fostering a culture of ownership and continuous improvement. Own engineering and L3 operations for enterprise SSO platforms, both commercial and homegrown. Drive engineering practices that treat authentication as a production service: infrastructure as code, CI/CD pipelines, automated testing, and frequent, low-risk releases. Design and operate authentication services on cloud infrastructure with strong security, availability, and scalability characteristics. Partner with security architecture, infrastructure, application, and compliance teams to translate authentication standards (OIDC, OAuth 2.0, SAML) into secure, reusable solutions. Manage incidents and drive blameless post-incident reviews that lead to durable fixes. Communicate status, risks, and strategy to senior leadership and stakeholders. What You Bring Hands-on experience implementing and operating enterprise single sign-on with Microsoft Entra ID. Experience with DevOps practices and continuous release environments, including CI/CD pipelines, infrastructure as code, and automated deployment. Working knowledge of cloud infrastructure (Azure, AWS, or GCP) and how to build secure, resilient services on it. Software development experience: while you won't be writing code, you should have prior experience and be able to read and review it. Experience leading engineers or leading technical teams, with the ability to coach, set priorities, and deliver results through others. Strong understanding of authentication and authorization protocols and security fundamentals. Clear written and verbal communication, with the ability to work across technical and non-technical stakeholders. Track record of running large-scale transformations, including stakeholder alignment, phased rollout, and change management. Nice to Have Experience with PingFederate, including migrating from or running it alongside Entra. Experience applying SRE practices to authentication: SLOs and error budgets, observability, capacity planning, and automated recovery. Familiarity with workload identity and non-human identity (NHI) authentication. Experience with platform engineering to support large-scale application onboarding, such as self-service tooling, templates, and paved-road patterns. Experience designing offline authentication, including how users and systems authenticate when connectivity to the identity provider is limited or unavailable. Experience with identity verification (identity proofing), including integrating verification services and assurance levels into authentication flows. Key Responsibilities: 100% Deliver Execution, Plans & Aligns, Develop Others - Collaborate across teams to reduce vulnerabilities, risks and incident management; Drive execution of solution delivery; Guide teams in strategy, alignment, analysis and execution to ensure priorities objectives/deliverable are met; Provide leadership, mentoring and coaching to direct reports Direct Manager/Direct Reports: This position typically reports to Sr. Manager or Director This position has 6-10 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 2+ years of previous leadership experience Minimum Education: 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. Minimum Years of Work Experience: 8+ Competencies: Decision Quality Drives Engagement Develops Talent Manages Conflict For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $170,000.00 - $240,000.00
Lead infrastructure strategy and delivery across teams, guiding technology choices, proofs of concept, vendor coordination, cost efficiency, mentoring, escalation, and technology roadmaps. | Requires 9+ years of experience, mastery in relevant technical domains, and the ability to understand complex systems; leadership and strong communication skills are preferred. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Systems Engineer Sr. Principal is responsible for overseeing the development, maintenance and support of The Home Depot's technical infrastructure that includes network, hardware, database and system software components. Sr. Principals will help accelerate delivery speed and quality through technical expertise, technical leadership, and by communicating best practices within their assigned IT portfolios. They will be a key contact point across a large portfolio for sharing and engaging with principal software engineers to foster learning and adoption of new technologies. They will interface with our 3rd party vendors to ensure THD's technical needs are met and that we are driving interoperability within our existing technology landscape. The role will typically support 4-6 different teams (contrasted with 2-3 for a Principal and 6-10 for a Distinguished Engineer) which will span a variety of functioning products. They will ensure that teams are making good use of resources, designing and refactoring systems to optimize costs, and will be responsible for identifying opportunities to streamline processes and optimize current infrastructure. Key Responsibilities: 30% Delivery and Execution - Leads portfolio level Principal meetings to maintain alignment, consistency and knowledge sharing; Collaborates with other leaders to drive build versus buy decisions with regard to technology; Develops POCs with new technologies and paves the way for portfolio adoption; Tracks and monitors efficient usage of resources and drives cost reduction opportunities and enhancements 20% People - Acts as a point of escalation for teams facing extremely complex challenges; Provides leadership, mentoring, and coaching to direct reports and supported teams; Conducts and collaborates with team leaders on annual and mid-year reviews, reviewing individual development plans and providing performance feedback; Attracts, retains, develops, and motivates top talent; Is active in building associate connections to the broader technology community 30% Strategy and Planning - Works with Distinguished Engineer(s) to define technology solutions (open source or vendor) teams should be exploring and/or leveraging; Works across teams to unify strategy and alignment; Identifies and removes potential roadblocks & bottlenecks across large cross-functional projects and initiatives; Participates in and influences development of technology roadmaps within a given portfolio; Drives thought leadership and innovation within a given portfolio 20% Support and Enablement - Point of escalation for high-priority issues and outages as they arise; Fields questions from project, product, and support teams; Helps solve technology disputes across local teams; Works with vendors to help identify and implement feature enhancements in software products; Evangelizes successful usage of tooling and technology with local teams Direct Manager/Direct Reports: This position typically reports to Distinguished Engineer This position has 0 Direct Reports Travel Requirements: Typically requires overnight travel 5% to 20% of the time. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: Excellent written and verbal communication skills 7-9 years of relevant work experience One of the fields of expertise should include a programming language or a key knowledge in multiple infrastructure domains Mastery in assigned domains Capable of understanding complicated systems quickly Active participation in or leadership of professional groups affiliated with specific domains 1+ year of previous leadership experience Minimum Education: The knowledge, skills and abilities typically acquired through the completion of a high school diploma and/or GED. Preferred Education: No additional education Minimum Years of Work Experience: 9 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs (applicable if incumbent has direct reports) Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals (applicable if incumbent has direct reports) Collaborates: Building partnerships and working collaboratively with others to meet shared objectives Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences Courage: Stepping up to address difficult issues, saying what needs to be said Cultivates Innovation: Creating new and better ways for the organization to be successful Develops Talent: Developing people to meet both their career goals and the organization's goals (applicable if incumbent has direct reports) Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives (applicable if incumbent has direct reports) Drives Results: Consistently achieving results, even under tough circumstances Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action Global Perspective: Taking a broad view when approaching issues; using a global lens Manages Complexity: Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems Nimble Learning: Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $150,000.00 - $240,000.00
Lead the architecture and delivery of cloud platform products for agentic AI workloads while setting technical standards, mentoring engineers, and improving operations. | Requires 7+ years of software engineering experience, extensive cloud-native distributed systems expertise, mastery of a language such as Go, and proficiency with Google Cloud and Kubernetes. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose As a Staff Software Engineer, you will be the technical leader accountable for the architecture, design, and delivery of cloud platform products that enable and support agentic workloads across The Home Depot. These products serve engineering teams building, deploying, and operating AI-powered applications, and non-engineering teams who need secure, governed self-service experiences to build and run their own agentic solutions. You will turn platform strategy into scalable technical solutions and then make sure they ship. You own technical delivery outcomes, not just designs. You will act as a force multiplier: you raise the delivery speed, quality, and independence of the engineers and teams around you through hands-on leadership, clear technical direction, reusable patterns, and removing blockers. You will lead by influence, partnering closely with your Software Engineer Manager, Platform Reliability Engineering, Security, Architecture, and consuming teams to speed up an AI-driven product development lifecycle. Key Responsibilities 40% Delivery Leadership & Force Multiplication Owns technical delivery of cloud platform products supporting agentic workloads, from design through release and ongoing operation, in partnership with the Software Engineer Manager Breaks ambiguous initiatives into well-scoped, sequenced work that engineers can execute on independently, and keeps delivery predictable, incremental, and low-risk Identifies and removes technical blockers, dependencies, and bottlenecks across the team and partner teams before they affect delivery Raises team throughput by building reusable services, libraries, templates, paved paths, and automation that cut repeated effort and toil Sets up and continuously improves the team’s delivery practices, including CI/CD, progressive delivery, IaC/GitOps (Terraform, Helm, Argo CD), testing strategy, and release standards Champions and models AI-assisted development and agentic workflows to measurably speed up how the team designs, builds, tests, and ships Contributes hands-on code on the most complex, highest-risk, or most critical-path work, and pairs with engineers to unblock and level them up Tracks delivery health (lead time, deployment frequency, change failure rate, recovery time) and drives improvements Drives adoption through clear documentation, reference architectures, self-service workflows, and developer experience improvements for both technical and non-technical users 30% Architecture, Technical Leadership & Strategy Defines and drives the technical vision, architecture, and long-term evolution of cloud platform products supporting agentic workloads Leads the design of secure, scalable, resilient platform capabilities on Google Cloud and GKE that serve both engineering and non-engineering users Establishes architectural standards, engineering patterns, and governance guardrails (security, compliance, cost) that make safe self-service the default Leads design reviews, architecture reviews, and technical deep dives, and participates in enterprise review boards to drive consistency Partners with Enterprise Architecture, Security, and Platform Reliability Engineering to ensure solutions meet enterprise standards Leads evaluation and adoption of emerging technologies in AI infrastructure, LLM gateways, agent runtimes, MCP/tool integration, model serving, and orchestration Serves as a trusted technical advisor to the Software Engineer Manager and product leadership on roadmap feasibility, sequencing, and technical risk 15% Reliability, Support & Operational Excellence Partners with Platform Reliability Engineering to define SLOs, observability, alerting, runbooks, and on-call readiness for every product before and after launch Serves as the technical escalation point and leads technical response for complex production incidents Drives root cause analysis and makes sure systemic fixes are prioritized and delivered Designs platforms with supportability, scalability, and cost efficiency built in from the start Supports highly available 24x7 retail operations 15% Mentorship & Engineering Excellence Mentors and develops engineers through technical coaching, design guidance, code reviews, and pairing, with the explicit goal of growing their ability to deliver independently Raises engineering standards for quality, maintainability, security, and operational excellence across the team Delegates meaningful technical ownership to grow other engineers into technical leaders Fosters communities of practice in cloud-native development, agentic AI, and platform engineering Advocates for continuous learning and hands-on experimentation with emerging technologies Direct Manager / Direct Reports Reports to Software Engineer Manager 0 direct reports Travel Requirements Typically requires overnight travel less than 10% of the time Minimum Qualifications Must be eighteen years of age or older Must be legally permitted to work in the United States Mastery of an object-oriented programming language (preferably Go) Extensive experience designing, building, and delivering distributed cloud-native systems Proficiency with Google Cloud Platform and Kubernetes (GKE) in a production environment Experience leading architecture, technical decisions, and delivery across multiple applications or teams Preferred Qualifications 8+ years of software engineering experience with demonstrated technical leadership across large-scale platforms or distributed systems Proven track record of delivering complex platform initiatives end to end and measurably improving the delivery speed and quality of surrounding engineers and teams Deep expertise in Golang for cloud-native services, APIs, platforms, and developer tooling Expert-level knowledge of Google Cloud (GKE, IAM, Networking, Cloud Run, Pub/Sub, Cloud Storage, Load Balancing, Security) Expert-level experience with Kubernetes and container orchestration at scale Deep expertise in IaC, GitOps, and automation (Terraform, Helm, Argo CD) Extensive experience designing and running modern CI/CD and progressive delivery pipelines Experience building platforms for agentic AI workloads: LLM gateways, agent runtimes, model serving, MCP integration, orchestration layers, vector databases Experience designing developer platforms, APIs, and self-service experiences for both technical and non-technical users Strong observability experience: OpenTelemetry, Prometheus, Grafana, tracing, logging, SLOs, alerting Experience partnering with SRE / Reliability Engineering to build highly available production systems Strong understanding of cloud security, identity, secrets management, network policy, and governance controls Experience leading enterprise architecture reviews and influencing technical direction across teams Demonstrated ability to align engineering, product, architecture, security, and operations stakeholders Proven ability to mentor engineers and raise technical excellence across an organization Experience supporting highly available 24x7 retail platforms AI-driven mindset, using AI-assisted development and agentic workflows to improve engineering productivity and platform capabilities Education Minimum: the knowledge, skills, and abilities typically acquired through a bachelor’s degree program or equivalent in a related field. Preferred: no additional education. Minimum Years of Work Experience: 7 Preferred Years of Work Experience: 8+ Minimum / Preferred Leadership Experience: None (technical leadership is covered under qualifications) Certifications: None (Google Cloud Professional certifications are a plus) Competencies Drives Results Plans and Aligns Develops Talent Collaborates Manages Ambiguity Cultivates Innovation Communicates Effectively Situational Adaptability Nimble Learning Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $120,000.00 - $190,000.00
Oversee infrastructure and database platforms, provide technical leadership, mentor teams, and set strategy to optimize costs and delivery across IT portfolios. | Requires at least nine years of relevant experience and mastery of assigned infrastructure domains; Kubernetes, CNCF projects, SQL Server, Oracle, and leadership experience are preferred. | With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Systems Engineer Sr. Principal is responsible for overseeing the development, maintenance and support of The Home Depot's technical infrastructure that includes network, hardware, database and system software components. Sr. Principals will help accelerate delivery speed and quality through technical expertise, technical leadership, and by communicating best practices within their assigned IT portfolios. They will be a key contact point across a large portfolio for sharing and engaging with principal software engineers to foster learning and adoption of new technologies. They will interface with our 3rd party vendors to ensure THD's technical needs are met and that we are driving interoperability within our existing technology landscape. The role will typically support 4-6 different teams (contrasted with 2-3 for a Principal and 6-10 for a Distinguished Engineer) which will span a variety of functioning products. They will ensure that teams are making good use of resources, designing and refactoring systems to optimize costs, and will be responsible for identifying opportunities to streamline processes and optimize current infrastructure. Key Responsibilities: 30% Delivery and Execution - Leads portfolio level Principal meetings to maintain alignment, consistency and knowledge sharing; Collaborates with other leaders to drive build versus buy decisions with regard to technology; Develops POCs with new technologies and paves the way for portfolio adoption; Tracks and monitors efficient usage of resources and drives cost reduction opportunities and enhancements 20% People - Acts as a point of escalation for teams facing extremely complex challenges; Provides leadership, mentoring, and coaching to direct reports and supported teams; Conducts and collaborates with team leaders on annual and mid-year reviews, reviewing individual development plans and providing performance feedback; Attracts, retains, develops, and motivates top talent; Is active in building associate connections to the broader technology community 30% Strategy and Planning - Works with Distinguished Engineer(s) to define technology solutions (open source or vendor) teams should be exploring and/or leveraging; Works across teams to unify strategy and alignment; Identifies and removes potential roadblocks & bottlenecks across large cross-functional projects and initiatives; Participates in and influences development of technology roadmaps within a given portfolio; Drives thought leadership and innovation within a given portfolio 20% Support and Enablement - Point of escalation for high-priority issues and outages as they arise; Fields questions from project, product, and support teams; Helps solve technology disputes across local teams; Works with vendors to help identify and implement feature enhancements in software products; Evangelizes successful usage of tooling and technology with local teams Direct Manager/Direct Reports: This position typically reports to Distinguished Engineer This position has 0 Direct Reports Travel Requirements: Typically requires overnight travel 5% to 20% of the time. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: Excellent written and verbal communication skills 7-9 years of relevant work experience Platform tools and technologies, including Kubernetes and CNCF associated projects as well as familiarity with RedHat OpenShift and Pivotal Cloud Foundry. Experience with core data solutions including SQL Server and Oracle is a plus. Experience using AI-assisted development practices. One of the fields of expertise should include a programming language or a key knowledge in multiple infrastructure domains. Mastery in assigned domains Capable of understanding complicated systems quickly Active participation in or leadership of professional groups affiliated with specific domains 2-3+ year of previous leadership experience and experience developing and evangelizing broad technology strategies. Minimum Education: The knowledge, skills and abilities typically acquired through the completion of a high school diploma and/or GED. Preferred Education: No additional education Minimum Years of Work Experience: 9 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs (applicable if incumbent has direct reports) Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals (applicable if incumbent has direct reports) Collaborates: Building partnerships and working collaboratively with others to meet shared objectives Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences Courage: Stepping up to address difficult issues, saying what needs to be said Cultivates Innovation: Creating new and better ways for the organization to be successful Develops Talent: Developing people to meet both their career goals and the organization's goals (applicable if incumbent has direct reports) Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives (applicable if incumbent has direct reports) Drives Results: Consistently achieving results, even under tough circumstances Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action Global Perspective: Taking a broad view when approaching issues; using a global lens Manages Complexity: Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems Nimble Learning: Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $170,000.00 - $280,000.00
Lead teams to deliver cloud platform products supporting agentic workloads with a focus on delivery, support, people management, and learning. | Requires 5-7 years managing engineers, mastery of Go, Google Cloud Platform, Kubernetes, infrastructure as code, CI/CD, and experience with AI-driven platform engineering. | Position Purpose As a Software Engineer Manager, you will lead teams that build cloud platform products enabling and supporting agentic workloads at The Home Depot. Your products serve a broad audience: engineering teams building, deploying, and running agentic workloads on our core platform, and non-engineering teams who need a secure, governed place to build and run their own applications and agentic solutions. You will be accountable for the delivery of these products, turning platform strategy into a roadmap, guiding your engineers through design, build, and release, and making sure every user, technical or not, can go from idea to running application with the least friction possible. Your teams will deliver experiences that meet users where they are, from simple guided deployment to command-line tooling and AI-assisted guidance, and that accelerate rapid prototyping and an AI-driven product development lifecycle. You will partner closely with Platform Reliability Engineering to build support, observability, and reliability into these products from the start, so they are ready for production, on-call, and scale. You will also grow the next generation of engineering talent and build a strong platform-engineering culture. Key Responsibilities 30% Delivery & Execution • Owns delivery of cloud platform products supporting agentic workloads, from roadmap and design through release and ongoing operation • Collaborates with product management, UX, architecture, and consuming teams (both engineering and non-engineering) to create secure, reliable, scalable platform capabilities • Partners with Platform Reliability Engineering to define SLOs, observability, alerting, runbooks, and on-call readiness for every product before and after launch • Ensures quality, security, and change control standards are met; documents and reviews designs and releases • Guides the design and build of services on Google Cloud and GKE, using infrastructure as code and CI/CD to deliver in small, safe increments • Drives adoption of both platforms through clear documentation, self-service workflows, and guardrails tailored to each audience: paved paths for engineers and simple, governed experiences for non-technical users • Establishes security, governance, and cost guardrails that let non-engineering teams build and run workloads on the platform safely • Writes code or scripts as needed to automate infrastructure, monitoring, and testing; participates in design and code reviews • Participates in and leads review board sessions to drive consistency across the enterprise 10% Support & Enablement • Fields questions from engineers, product teams, and support teams consuming the platform • Serves as a technical escalation point for the team and participates in incident response and post-incident reviews • Monitors adoption and feedback channels and turns them into product improvements • Provides application support for software running in production 50% People • Provides leadership, mentoring, and coaching to Software Engineers • Attracts, retains, and develops top talent to build a world class Software Engineering Team • Conducts annual and mid-year reviews by reviewing individual development plans and team feedback • Manages team capacity, priorities, and workload across multiple products • Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests • Acts as a proponent of modern software development practices, including applying AI-assisted development to how the team works • Participates in and contributes to communities of practice around modern software design and development 10% Learning • Learns, through reading, tutorials, and hands-on experimentation, new technologies and best practices in cloud platforms, agentic AI, and platform engineering • Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems Direct Manager / Direct Reports 2-5 Travel Requirements Typically requires overnight travel 5% to 20% of the time. Physical Requirements Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications • Must be eighteen years of age or older • Must be legally permitted to work in the United States • Mastery of an object oriented programming language (preferably Go) • Proficiency with Google Cloud Platform and Kubernetes (GKE) in a production environment Preferred Qualifications • 5-7 years of relevant work experience, including experience leading or managing engineers • Leadership experience and a strong technology mindset • Mastery of Golang for building cloud-native services, APIs, and tooling • Mastery of Google Cloud (e.g., GKE, IAM, networking, Cloud Run, Pub/Sub, Cloud Storage) and container orchestration with Kubernetes • Mastery of infrastructure as code and GitOps practices (e.g., Terraform, Helm, Argo CD) • Mastery of modern CI/CD and progressive delivery pipelines • Experience building platforms or products that enable agentic and AI workloads, such as LLM gateways, agent runtimes, tool and MCP integration, model serving, or AI orchestration on cloud infrastructure • Experience designing platforms, APIs, and self-service workflows with excellent documentation and user experience, including for non-technical users • Proficient in observability practices: metrics, logging, tracing, SLOs, and alerting (e.g., OpenTelemetry, Prometheus, Grafana) • Proficient in production support, incident management, and building reliability into products in partnership with SRE or reliability engineering teams • Proficient in security fundamentals for cloud platforms, including identity, secrets management, and network policy • Proficient in effective troubleshooting and issue resolution techniques • Capable of understanding complicated systems quickly • Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting • Experience managing and growing team members in a professional setting • Experience balancing workloads across teams and managing multiple products • Experience with translating high level strategy to tactical execution • AI driven thinking, including applying AI and agentic workflows to accelerate engineering • Proficiency in supporting a 24x7 retail operation Education Minimum: 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. Preferred: no additional education. Years of Experience Minimum: 5 Leadership Experience 5-7 years of relevant work experience, including experience leading or managing engineers Certifications None. (Google Cloud Professional certifications are a plus.) Competencies • Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs • Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders • Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals • Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals • Collaborates: Building partnerships and working collaboratively with others to meet shared objectives • Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences • Develops Talent: Developing people to meet both their career goals and the organization's goals • Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives • Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action • Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear • Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics • Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $140,000.00 - $240,000.00
Lead a small engineering team delivering cloud platform products for agentic workloads, owning roadmaps, delivery, reliability, adoption, and people development. | Requires production experience with Google Cloud and Kubernetes, strong object-oriented programming, and engineering leadership, with preferred experience in platform engineering, infrastructure as code, CI/CD, and AI workloads. | Position Purpose As a Software Engineer Manager, you will lead teams that build cloud platform products enabling and supporting agentic workloads at The Home Depot. Your products serve a broad audience: engineering teams building, deploying, and running agentic workloads on our core platform, and non-engineering teams who need a secure, governed place to build and run their own applications and agentic solutions. You will be accountable for the delivery of these products, turning platform strategy into a roadmap, guiding your engineers through design, build, and release, and making sure every user, technical or not, can go from idea to running application with the least friction possible. Your teams will deliver experiences that meet users where they are, from simple guided deployment to command-line tooling and AI-assisted guidance, and that accelerate rapid prototyping and an AI-driven product development lifecycle. You will partner closely with Platform Reliability Engineering to build support, observability, and reliability into these products from the start, so they are ready for production, on-call, and scale. You will also grow the next generation of engineering talent and build a strong platform-engineering culture. Key Responsibilities 30% Delivery & Execution • Owns delivery of cloud platform products supporting agentic workloads, from roadmap and design through release and ongoing operation • Collaborates with product management, UX, architecture, and consuming teams (both engineering and non-engineering) to create secure, reliable, scalable platform capabilities • Partners with Platform Reliability Engineering to define SLOs, observability, alerting, runbooks, and on-call readiness for every product before and after launch • Ensures quality, security, and change control standards are met; documents and reviews designs and releases • Guides the design and build of services on Google Cloud and GKE, using infrastructure as code and CI/CD to deliver in small, safe increments • Drives adoption of both platforms through clear documentation, self-service workflows, and guardrails tailored to each audience: paved paths for engineers and simple, governed experiences for non-technical users • Establishes security, governance, and cost guardrails that let non-engineering teams build and run workloads on the platform safely • Writes code or scripts as needed to automate infrastructure, monitoring, and testing; participates in design and code reviews • Participates in and leads review board sessions to drive consistency across the enterprise 10% Support & Enablement • Fields questions from engineers, product teams, and support teams consuming the platform • Serves as a technical escalation point for the team and participates in incident response and post-incident reviews • Monitors adoption and feedback channels and turns them into product improvements • Provides application support for software running in production 50% People • Provides leadership, mentoring, and coaching to Software Engineers • Attracts, retains, and develops top talent to build a world class Software Engineering Team • Conducts annual and mid-year reviews by reviewing individual development plans and team feedback • Manages team capacity, priorities, and workload across multiple products • Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests • Acts as a proponent of modern software development practices, including applying AI-assisted development to how the team works • Participates in and contributes to communities of practice around modern software design and development 10% Learning • Learns, through reading, tutorials, and hands-on experimentation, new technologies and best practices in cloud platforms, agentic AI, and platform engineering • Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems Direct Manager / Direct Reports 2-5 Travel Requirements Typically requires overnight travel 5% to 20% of the time. Physical Requirements Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications • Must be eighteen years of age or older • Must be legally permitted to work in the United States • Mastery of an object oriented programming language (preferably Go) • Proficiency with Google Cloud Platform and Kubernetes (GKE) in a production environment Preferred Qualifications • 5-7 years of relevant work experience, including experience leading or managing engineers • Leadership experience and a strong technology mindset • Mastery of Golang for building cloud-native services, APIs, and tooling • Mastery of Google Cloud (e.g., GKE, IAM, networking, Cloud Run, Pub/Sub, Cloud Storage) and container orchestration with Kubernetes • Mastery of infrastructure as code and GitOps practices (e.g., Terraform, Helm, Argo CD) • Mastery of modern CI/CD and progressive delivery pipelines • Experience building platforms or products that enable agentic and AI workloads, such as LLM gateways, agent runtimes, tool and MCP integration, model serving, or AI orchestration on cloud infrastructure • Experience designing platforms, APIs, and self-service workflows with excellent documentation and user experience, including for non-technical users • Proficient in observability practices: metrics, logging, tracing, SLOs, and alerting (e.g., OpenTelemetry, Prometheus, Grafana) • Proficient in production support, incident management, and building reliability into products in partnership with SRE or reliability engineering teams • Proficient in security fundamentals for cloud platforms, including identity, secrets management, and network policy • Proficient in effective troubleshooting and issue resolution techniques • Capable of understanding complicated systems quickly • Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting • Experience managing and growing team members in a professional setting • Experience balancing workloads across teams and managing multiple products • Experience with translating high level strategy to tactical execution • AI driven thinking, including applying AI and agentic workflows to accelerate engineering • Proficiency in supporting a 24x7 retail operation Education Minimum: 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. Preferred: no additional education. Years of Experience Minimum: 5 Leadership Experience 5-7 years of relevant work experience, including experience leading or managing engineers Certifications None. (Google Cloud Professional certifications are a plus.) Competencies • Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs • Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders • Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals • Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals • Collaborates: Building partnerships and working collaboratively with others to meet shared objectives • Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences • Develops Talent: Developing people to meet both their career goals and the organization's goals • Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives • Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action • Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear • Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics • Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $140,000.00 - $240,000.00
Lead teams to deliver cloud platform products supporting agentic workloads, ensuring quality, security, and reliability while managing and mentoring engineers. | Requires 5-7 years of relevant experience including engineering leadership, mastery of Go and Google Cloud Platform, Kubernetes, infrastructure as code, CI/CD, and experience with AI-driven platform engineering. | Position Purpose As a Software Engineer Manager, you will lead teams that build cloud platform products enabling and supporting agentic workloads at The Home Depot. Your products serve a broad audience: engineering teams building, deploying, and running agentic workloads on our core platform, and non-engineering teams who need a secure, governed place to build and run their own applications and agentic solutions. You will be accountable for the delivery of these products, turning platform strategy into a roadmap, guiding your engineers through design, build, and release, and making sure every user, technical or not, can go from idea to running application with the least friction possible. Your teams will deliver experiences that meet users where they are, from simple guided deployment to command-line tooling and AI-assisted guidance, and that accelerate rapid prototyping and an AI-driven product development lifecycle. You will partner closely with Platform Reliability Engineering to build support, observability, and reliability into these products from the start, so they are ready for production, on-call, and scale. You will also grow the next generation of engineering talent and build a strong platform-engineering culture. Key Responsibilities 30% Delivery & Execution • Owns delivery of cloud platform products supporting agentic workloads, from roadmap and design through release and ongoing operation • Collaborates with product management, UX, architecture, and consuming teams (both engineering and non-engineering) to create secure, reliable, scalable platform capabilities • Partners with Platform Reliability Engineering to define SLOs, observability, alerting, runbooks, and on-call readiness for every product before and after launch • Ensures quality, security, and change control standards are met; documents and reviews designs and releases • Guides the design and build of services on Google Cloud and GKE, using infrastructure as code and CI/CD to deliver in small, safe increments • Drives adoption of both platforms through clear documentation, self-service workflows, and guardrails tailored to each audience: paved paths for engineers and simple, governed experiences for non-technical users • Establishes security, governance, and cost guardrails that let non-engineering teams build and run workloads on the platform safely • Writes code or scripts as needed to automate infrastructure, monitoring, and testing; participates in design and code reviews • Participates in and leads review board sessions to drive consistency across the enterprise 10% Support & Enablement • Fields questions from engineers, product teams, and support teams consuming the platform • Serves as a technical escalation point for the team and participates in incident response and post-incident reviews • Monitors adoption and feedback channels and turns them into product improvements • Provides application support for software running in production 50% People • Provides leadership, mentoring, and coaching to Software Engineers • Attracts, retains, and develops top talent to build a world class Software Engineering Team • Conducts annual and mid-year reviews by reviewing individual development plans and team feedback • Manages team capacity, priorities, and workload across multiple products • Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests • Acts as a proponent of modern software development practices, including applying AI-assisted development to how the team works • Participates in and contributes to communities of practice around modern software design and development 10% Learning • Learns, through reading, tutorials, and hands-on experimentation, new technologies and best practices in cloud platforms, agentic AI, and platform engineering • Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems Direct Manager / Direct Reports 2-5 Travel Requirements Typically requires overnight travel 5% to 20% of the time. Physical Requirements Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications • Must be eighteen years of age or older • Must be legally permitted to work in the United States • Mastery of an object oriented programming language (preferably Go) • Proficiency with Google Cloud Platform and Kubernetes (GKE) in a production environment Preferred Qualifications • 5-7 years of relevant work experience, including experience leading or managing engineers • Leadership experience and a strong technology mindset • Mastery of Golang for building cloud-native services, APIs, and tooling • Mastery of Google Cloud (e.g., GKE, IAM, networking, Cloud Run, Pub/Sub, Cloud Storage) and container orchestration with Kubernetes • Mastery of infrastructure as code and GitOps practices (e.g., Terraform, Helm, Argo CD) • Mastery of modern CI/CD and progressive delivery pipelines • Experience building platforms or products that enable agentic and AI workloads, such as LLM gateways, agent runtimes, tool and MCP integration, model serving, or AI orchestration on cloud infrastructure • Experience designing platforms, APIs, and self-service workflows with excellent documentation and user experience, including for non-technical users • Proficient in observability practices: metrics, logging, tracing, SLOs, and alerting (e.g., OpenTelemetry, Prometheus, Grafana) • Proficient in production support, incident management, and building reliability into products in partnership with SRE or reliability engineering teams • Proficient in security fundamentals for cloud platforms, including identity, secrets management, and network policy • Proficient in effective troubleshooting and issue resolution techniques • Capable of understanding complicated systems quickly • Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting • Experience managing and growing team members in a professional setting • Experience balancing workloads across teams and managing multiple products • Experience with translating high level strategy to tactical execution • AI driven thinking, including applying AI and agentic workflows to accelerate engineering • Proficiency in supporting a 24x7 retail operation Education Minimum: 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. Preferred: no additional education. Years of Experience Minimum: 5 Leadership Experience 5-7 years of relevant work experience, including experience leading or managing engineers Certifications None. (Google Cloud Professional certifications are a plus.) Competencies • Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs • Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders • Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals • Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals • Collaborates: Building partnerships and working collaboratively with others to meet shared objectives • Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences • Develops Talent: Developing people to meet both their career goals and the organization's goals • Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives • Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action • Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear • Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics • Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $140,000.00 - $240,000.00
Lead teams to deliver cloud platform products supporting agentic workloads, ensuring quality, security, and scalability while mentoring engineers. | Requires 5-7 years managing engineers, mastery of Go, Google Cloud Platform, Kubernetes, infrastructure as code, CI/CD, and experience with AI workloads and platform engineering. | Position Purpose As a Software Engineer Manager, you will lead teams that build cloud platform products enabling and supporting agentic workloads at The Home Depot. Your products serve a broad audience: engineering teams building, deploying, and running agentic workloads on our core platform, and non-engineering teams who need a secure, governed place to build and run their own applications and agentic solutions. You will be accountable for the delivery of these products, turning platform strategy into a roadmap, guiding your engineers through design, build, and release, and making sure every user, technical or not, can go from idea to running application with the least friction possible. Your teams will deliver experiences that meet users where they are, from simple guided deployment to command-line tooling and AI-assisted guidance, and that accelerate rapid prototyping and an AI-driven product development lifecycle. You will partner closely with Platform Reliability Engineering to build support, observability, and reliability into these products from the start, so they are ready for production, on-call, and scale. You will also grow the next generation of engineering talent and build a strong platform-engineering culture. Key Responsibilities 30% Delivery & Execution • Owns delivery of cloud platform products supporting agentic workloads, from roadmap and design through release and ongoing operation • Collaborates with product management, UX, architecture, and consuming teams (both engineering and non-engineering) to create secure, reliable, scalable platform capabilities • Partners with Platform Reliability Engineering to define SLOs, observability, alerting, runbooks, and on-call readiness for every product before and after launch • Ensures quality, security, and change control standards are met; documents and reviews designs and releases • Guides the design and build of services on Google Cloud and GKE, using infrastructure as code and CI/CD to deliver in small, safe increments • Drives adoption of both platforms through clear documentation, self-service workflows, and guardrails tailored to each audience: paved paths for engineers and simple, governed experiences for non-technical users • Establishes security, governance, and cost guardrails that let non-engineering teams build and run workloads on the platform safely • Writes code or scripts as needed to automate infrastructure, monitoring, and testing; participates in design and code reviews • Participates in and leads review board sessions to drive consistency across the enterprise 10% Support & Enablement • Fields questions from engineers, product teams, and support teams consuming the platform • Serves as a technical escalation point for the team and participates in incident response and post-incident reviews • Monitors adoption and feedback channels and turns them into product improvements • Provides application support for software running in production 50% People • Provides leadership, mentoring, and coaching to Software Engineers • Attracts, retains, and develops top talent to build a world class Software Engineering Team • Conducts annual and mid-year reviews by reviewing individual development plans and team feedback • Manages team capacity, priorities, and workload across multiple products • Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests • Acts as a proponent of modern software development practices, including applying AI-assisted development to how the team works • Participates in and contributes to communities of practice around modern software design and development 10% Learning • Learns, through reading, tutorials, and hands-on experimentation, new technologies and best practices in cloud platforms, agentic AI, and platform engineering • Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems Direct Manager / Direct Reports 2-5 Travel Requirements Typically requires overnight travel 5% to 20% of the time. Physical Requirements Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications • Must be eighteen years of age or older • Must be legally permitted to work in the United States • Mastery of an object oriented programming language (preferably Go) • Proficiency with Google Cloud Platform and Kubernetes (GKE) in a production environment Preferred Qualifications • 5-7 years of relevant work experience, including experience leading or managing engineers • Leadership experience and a strong technology mindset • Mastery of Golang for building cloud-native services, APIs, and tooling • Mastery of Google Cloud (e.g., GKE, IAM, networking, Cloud Run, Pub/Sub, Cloud Storage) and container orchestration with Kubernetes • Mastery of infrastructure as code and GitOps practices (e.g., Terraform, Helm, Argo CD) • Mastery of modern CI/CD and progressive delivery pipelines • Experience building platforms or products that enable agentic and AI workloads, such as LLM gateways, agent runtimes, tool and MCP integration, model serving, or AI orchestration on cloud infrastructure • Experience designing platforms, APIs, and self-service workflows with excellent documentation and user experience, including for non-technical users • Proficient in observability practices: metrics, logging, tracing, SLOs, and alerting (e.g., OpenTelemetry, Prometheus, Grafana) • Proficient in production support, incident management, and building reliability into products in partnership with SRE or reliability engineering teams • Proficient in security fundamentals for cloud platforms, including identity, secrets management, and network policy • Proficient in effective troubleshooting and issue resolution techniques • Capable of understanding complicated systems quickly • Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting • Experience managing and growing team members in a professional setting • Experience balancing workloads across teams and managing multiple products • Experience with translating high level strategy to tactical execution • AI driven thinking, including applying AI and agentic workflows to accelerate engineering • Proficiency in supporting a 24x7 retail operation Education Minimum: 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. Preferred: no additional education. Years of Experience Minimum: 5 Leadership Experience 5-7 years of relevant work experience, including experience leading or managing engineers Certifications None. (Google Cloud Professional certifications are a plus.) Competencies • Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs • Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders • Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals • Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals • Collaborates: Building partnerships and working collaboratively with others to meet shared objectives • Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences • Develops Talent: Developing people to meet both their career goals and the organization's goals • Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives • Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action • Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear • Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics • Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $140,000.00 - $240,000.00
Create tailored applications specifically for The Home Depot with our AI-powered resume builder
Get Started for Free