Senior Software Engineer - Core Commerce Platform
Core
Design, build, and maintain production-grade backend services for inventory availability, order promising, and fulfillment across omnichannel commerce platforms.
Role type
Senior Software Engineer (Backend)
Builds
Inventory, Promise & Order Fulfilment capabilities for global digital commerce ecosystem
Domain
Retail / E-commerce / Supply Chain
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, Kafka, Redis, Concurrency control, Distributed systems, Observability, System design
Preferred skills
OMS platforms (Fluent Commerce, IBM Sterling, Manhattan, Kibo, Salesforce), Inventory management concepts, AI-assisted engineering tools
Technologies
Java, Spring Boot, Kafka, Redis, Fluent Commerce, IBM Sterling OMS, Manhattan Associates, Kibo, Salesforce OMS
Responsibilities
Design and operate secure, observable, resilient Java/Spring Boot services and low-latency APIs; Implement concurrency-control patterns to prevent overselling; Build event-driven inventory processing; Integrate services with OMS, WMS, ERP, and fulfillment platforms; Mentor junior engineers and lead component-level design; Optimize performance and reliability through automation; Support production services via monitoring and troubleshooting.
Seniority
Senior, hands-on IC with mentorship responsibilities