Back to all jobs

Experienced Software Engineering Manager - Supply Chain Sourcing: Leading Java Applications in Cloud Environments

Work from home Full-time role Hiring

Unlock Your Potential as a Software Engineering Manager at The Home Depot

At The Home Depot, we're not just building a career; we're building a community of innovators, thinkers, and doers who are passionate about making a difference. As a Software Engineering Manager in our Supply Chain - Sourcing team, you'll be at the forefront of developing cutting-edge software solutions that drive our business forward. With a focus on Java applications hosted in cloud environments, you'll have the opportunity to collaborate with cross-functional teams, mentor emerging talent, and shape the future of our technology landscape.

Job Overview

We're seeking a seasoned Software Engineering Manager to lead our Supply Chain - Sourcing team. As a key member of our technology organization, you'll be responsible for delivering high-quality software solutions, driving technical innovation, and developing the next generation of engineering talent. With a strong background in Java application development and cloud computing, you'll be well-equipped to tackle the challenges of our rapidly evolving business.

Key Responsibilities

  • Delivery & Execution (30%):
    • Collaborate with product teams to design, develop, and deploy secure, scalable software solutions
    • Ensure adherence to quality and change control standards through rigorous documentation and review processes
    • Develop custom code and scripts to automate infrastructure, monitoring services, and test cases
    • Work with vendors and partners to implement critical tooling and platforms
    • Create meaningful dashboards, logging, and alerting to proactively identify and address issues
    • Contribute to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
    • Evaluate new technologies for adoption across the enterprise
    • Lead review board sessions to drive consistency across the enterprise
    • Provide coverage for product teams when engineers are out of the office
  • Support & Enablement (10%):
    • Field questions from engineers, product teams, and support teams
    • Monitor tools and participate in conversations to encourage collaboration across product teams
    • Provide application support for software running in production
    • Act as a technical escalation point for engineers on the team
  • People (50%):
    • Provide leadership, mentoring, and coaching to Software Engineers
    • Attract, retain, and develop top talent to build a world-class Software Engineering Team
    • Conduct annual and mid-year reviews by reviewing individual development plans and team feedback
    • Foster collaboration across product teams and identify opportunities to expose engineers to career interests
    • Promote modern software development practices and guide team members in strategy, alignment, analysis, and execution tasks
    • Participate in and contribute to learning activities around modern software design and development core practices
  • Learning (10%):
    • Stay up-to-date with new technologies and best practices through reading, tutorials, and videos
    • Build relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems

Essential Qualifications

To succeed in this role, you'll need:

  • Mastery of an object-oriented programming language (preferably Java)
  • Ability to work in the United States (legally permitted)
  • Minimum 5 years of relevant work experience
  • Bachelor's degree or equivalent in a field related to the job

Preferred Qualifications

While not required, the following qualifications will give you a competitive edge:

  • Mastery of a modern scripting language (preferably Python)
  • Experience with modern web application frameworks such as Ruby on Rails, Spring MVC, and Node.js
  • Ability to write SQL queries against a relational database
  • Knowledge of modern product development processes and pipelines
  • Effective troubleshooting and issue resolution techniques
  • System monitoring and log analysis techniques
  • Experience guiding junior team members through Software Engineering fundamentals
  • Experience managing and growing team members
  • Ability to balance workloads across teams
  • Experience managing vendor relationships
  • Ability to translate high-level strategy to tactical execution

Skills and Competencies

To excel in this role, you'll need to demonstrate the following skills and 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

Career Growth Opportunities

As a Software Engineering Manager at The Home Depot, you'll have access to a range of career growth opportunities, including:

  • Professional development programs to enhance your technical and leadership skills
  • Mentorship opportunities to guide and support emerging talent
  • Cross-functional training to broaden your understanding of our business and technology landscape
  • Opportunities to participate in industry conferences and networking events

Work Environment and Company Culture

At The Home Depot, we're committed to creating a work environment that's inclusive, collaborative, and supportive. Our company culture is built on a foundation of:

  • Innovation: We're always looking for new and better ways to do things
  • Teamwork: We believe in the power of collaboration to drive success
  • Diversity: We celebrate our differences and recognize the value of diverse perspectives
  • Inclusion: We're committed to creating an environment where everyone feels welcome and valued

Compensation and Benefits

We offer a competitive compensation package that includes:

  • A salary range of $140,000 - $240,000, depending on experience
  • A comprehensive benefits package that includes medical, dental, and vision coverage
  • Opportunities for bonuses and other incentives
  • A 401(k) plan with company match
  • Paid time off and holidays

Take the Next Step

If you're ready to take your career to the next level as a Software Engineering Manager at The Home Depot, we want to hear from you. Apply now and let's discuss how you can become a vital part of our success story.

Apply for this job

More remote roles to explore

Experienced Night Shift Software Engineer for Remote Customer Support and Software Development

Work from home Full-time role

Experienced Data Entry Specialist for Remote Work at blithequark

Work from home Full-time role

Data Entry Part Time Opportunity: Join blithequark's Dynamic Team as a Detail-Oriented Data Entry Operator

Work from home Full-time role

Senior Software Engineer - Open Connect Edge Accelerator: Revolutionizing Content Delivery at Netflix

Work from home Full-time role

Principal Software Engineer - Machine Learning: Driving Innovation in AI-Powered Software Solutions

Work from home Full-time role

Experienced Software Engineer for Modeling, Simulation, and Training Tools - Remote Project Hire

Work from home Full-time role

Experienced Software Engineer in Security - Remote Opportunity with Workwarp

Work from home Full-time role

Experienced Data Entry Specialist - Work from Home with blithequark

Work from home Full-time role

Experienced Customer Service Representative - Live Chat (FULLY REMOTE) at blithequark

Work from home Full-time role

Senior Software Engineering Manager - MarTech Data Engineering & Innovation

Work from home Full-time role

Join Our Dynamic Team: Crew Member Opportunity at South McDonald's ($16-$18/hour)

Work from home Full-time role

Experienced Data Entry Specialist – Remote Opportunity for Flexible Work

Work from home Full-time role

Conversational Speech AI Evaluator; Malaysia (Mandarin Chinese)

Work from home Full-time role

Immediate Hiring: Junior Service Designer

Work from home Full-time role

Remote Online Survey Contributor (Hiring Immediately)

Work from home Full-time role

Buyer-TEMP

Work from home Full-time role

Club Development Representative - Volleyball

Work from home Full-time role

Pricing Analyst

Work from home Full-time role

Sales Representative and Field Trainer

Work from home Full-time role

Staff Pharmacist - Express Scripts - Remote (Fairfield, OH)

Work from home Full-time role