The Home Depot

Senior Software Engineer – AI Enablement, Optimization

The Home Depot

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $280,000 per year

About the role

  • As a Software Engineer Sr. Manager, contribute to product creation and develop engineering talent.
  • Lead managers and teams to drive change management and process improvement.
  • Collaborate with strategic vendors for tool and application availability.
  • Negotiate staffing for skilled engineering positions and support strategic plans.
  • Evaluate new technologies for adoption across the enterprise.
  • Document and ensure quality standards for software solutions.
  • Create and automate infrastructure, monitoring services, and test cases.
  • Provide technical support and act as an escalation point for engineers.
  • Mentor and develop top talent in the software engineering team.
  • Drive operational excellence to meet internal customer satisfaction metrics.

Requirements

  • 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)
  • 6–8 years of relevant professional experience
  • Strong experience with corporate communications platforms and intranet tools (e.g., MyApron, Viva Engage)
  • Experience with enterprise content and imaging systems (e.g., DocuSign, Adobe Sign, Smartsheet)
  • Deep expertise in AI enablement and adoption, including leading or supporting an internal team to identify use cases, build solutions, and scale best practice
  • Hands‑on familiarity with modern AI tools (e.g., Claude, GitHub, Copilot) and proven ability to drive adoption across teams
  • Ability to operate without a formal product team, including creating roadmaps and shaping strategy independently
  • Strong technical foundation (Python preferred; experience with modern frameworks, SQL, and product development pipelines)
  • Proven people leadership experience, including mentoring, workload balancing, and vendor management
  • Exceptional communication skills, with the ability to clearly explain complex technical concepts in plain language and translate strategy into execution
  • 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
  • Proficiency in guiding more junior team members through Software Engineering fundamentals in a professional setting
  • Proficient managing and growing team members in a professional setting
  • Proficient balancing workloads across teams
  • Experience managing vendor relationships
  • Experience with translating high level strategy to tactical execution.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonSQLRuby on RailsSpring MVCNode.jsAI enablementmodern product development processestroubleshooting techniquessystem monitoring
Soft Skills
people leadershipmentoringcommunication skillsworkload balancingvendor managementstrategic executioncollaborationchange managementprocess improvementoperational excellence