Staff Software Engineer, Supply Chain Warehouse Execution Systems (Remote)
Core
Designing, building, and maintaining warehouse execution systems (conveyor routing, sortation, order streaming, goods-to-person) to empower associates with visibility and optimize task/labor.
Role type
Staff Software Engineer (Supply Chain/Warehousing)
Builds
Production applications for warehouse management and execution systems
Domain
Logistics, Warehousing, Supply Chain
Deliverable
production ML models | product features
Required skills
Full-stack development (React, TypeScript, Java, Spring Boot, Node.js), Cloud/Edge computing, CI/CD, Relational/NoSQL databases (Bigtable, Cassandra, HBase), BigQuery, Security frameworks, Unit/Functional/Destructive testing, Technical leadership, Scalable automation design
Preferred skills
AI-enabled software development, AI product lifecycle (PDLC), Building AI copilots/autonomous agents, Robotics/Automation systems knowledge
Technologies
React, TypeScript, Java, Spring Boot, Node.js, Bigtable, Cassandra, HBase, BigQuery
Responsibilities
Develop, test, deploy, and maintain software for warehouse execution; Lead technical design and architectural decisions; Mentor junior engineers; Guide product and tool selection; Execute end-to-end software delivery lifecycle
Seniority
Staff, hands-on IC with strategic influence
