Preferred Qualifications
- 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, skills, or
autonomous agents that address business needs, improve engineering productivity and operational efficiency, and reduce dependency on manual processes or engineering teams.
- Demonstrated ability to build scalable tools, capabilities, and automation
that solve business needs and enable greater team efficiency and self-service.
- Strong knowledge of warehousing, logistics, and fulfillment operations, with
an understanding of how software solutions and production issues can impact customer orders, inventory, services, and 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.
- Strong problem-solving skills with the ability to proactively investigate
reported issues, assess impacts to customer orders, inventory, and services, and partner with product management and engineering leadership to prioritize resolution.
- Ability to lead technical design, translate initiatives into epics and
actionable development tasks, delegate work effectively, and guide developers through execution.
- Experience providing technical guidance to developers, conducting code
reviews, and ensuring high-quality delivery.
- Demonstrated ability to own projects end to end, including implementation,
testing, deployment, and post-deployment validation.
- Strong communication skills with the ability to proactively communicate
progress, risks, issues, dependencies, and delivery status to leadership and technical and business stakeholders.
Minimum Education
- 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.
Preferred Education
Minimum Years of Work Experience
Preferred Years of Work Experience
- No additional years of experience
Minimum Leadership Experience
Preferred Leadership Experience
Certifications