
Senior Software Engineer – AI Enablement, Optimization
The Home Depot
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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