Staff Software Engineer, Supply Chain Warehouse Execution Systems (Remote)
- Remote · United States
- Remote
- $120K – $190K /yr
- Lead/Staff
- Posted
With a career at The Home Depot, you can be yourself and also be part of something bigger.
As a Staff Software Engineer in Supply Chain, you will play a critical role in developing software that empowers warehouse associates with visibility into warehouse management and execution systems, including conveyor routing, sortation, order streaming, goods-to-person solutions, and task and labor optimization. In this role, you will lead a team of engineers responsible for designing, building, and maintaining products that warehouse associates rely on every day. You’ll work alongside a dynamic group of engineers at all experience levels, fostering collaboration, technical growth, and leadership development while creating, deploying, and supporting production applications.
Responsibilities
- Beyond development, you will also guide decisions around product and tool selection, configuration, security, resilience, performance tuning, and production monitoring.
- As a Staff Software Engineer, you will contribute to reusable foundational code, architectural diagrams, and other product documentation.
- You’ll serve as a core member of a balanced team, mentoring junior engineers, and helping them expand both their technical expertise and leadership skills.
- 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
Requirements
- This position typically reports to Software Engineer Manager or Sr.
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
- 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.
- 3 Preferred Years of Work Experience: No additional years of 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
Preferred
- 3-5 years of relevant software engineering experience.
- Experience with AI-enabled software development practices and the AI product development lifecycle (PDLC) , including specification-driven development and modern AI-assisted engineering practices.
- Experience building AI copilots, intelligent automation, or autonomous agents that improve engineering productivity, operational efficiency, or business outcomes.
- Demonstrated ability to build scalable tools, capabilities, and automation that address business needs and reduce manual or team dependencies.
- Strong knowledge of warehousing, logistics, and fulfillment operations , with an understanding of how software solutions impact operational performance.
- Experience developing systems supporting warehouse management, sortation, goods-to-person, order streaming/work release, automation, robotics, warehouse execution, dashboards, and reporting .
- Full-stack development experience with technologies such as React, HTML, CSS, JavaScript/TypeScript, Java, Spring Boot, and Node.js .
- Experience with relational and NoSQL databases , including technologies such as Bigtable, Cassandra, or HBase, and big data platforms such as BigQuery.
- Experience with cloud and edge computing, CI/CD, version control, and modern software design patterns .
- Knowledge of security frameworks and best practices for user and service authentication and authorization .
- Experience designing and executing unit, functional, destructive, and performance testing , along with modern debugging and root-cause analysis techniques.
- Ability to lead technical design , translate initiatives into epics and actionable development work, and provide technical guidance and code reviews.
- Demonstrated ownership of the end-to-end software delivery lifecycle , including implementation, testing, deployment, and post-deployment validation.
- Strong problem-solving skills with the ability to proactively investigate production issues, assess business and operational impact, and partner with product and engineering leadership on prioritization.
- Strong communication skills with the ability to clearly communicate progress, risks, technical issues, dependencies, and delivery status to technical and business stakeholders.
- No additional education
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.
jobapplier