Software Engineer II
Core
Design, develop, and support next-generation Warehouse Execution Products and Platforms to orchestrate automated material handling equipment, robotics, AGVs, and AMRs for warehouse operations.
Role type
Senior IC software engineer (warehouse automation)
Builds
Intelligent software platforms and services that automate warehouse operations
Domain
Supply chain logistics + warehouse automation
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, Docker, Kubernetes, RESTful APIs, RDBMS (MS-SQL, PostgreSQL), Git, CI/CD, BPMN/Camunda, Cloud-Native patterns, IoT integration
Preferred skills
Agile methodologies, Unit/Integration testing, Event Streaming, PaaS services
Technologies
Java, Spring Boot, Docker, Kubernetes, MS-SQL, PostgreSQL, Git, Camunda
Responsibilities
Design and develop software platforms using Java and Spring Boot; Partner with product managers to deliver robust software products; Translate user stories into functional software; Analyze systems to identify bugs and ensure quality; Present solutions to technical teams and business users; Engage with device and robotics partner ecosystems; Maintain and upgrade developed systems; Work directly with customers to resolve issues and schedule patches.
Seniority
Senior, hands-on IC
