Principal Software Engineer
Core
Define and drive enterprise architecture strategy for warehouse and distribution center technology platforms, including WMS, integration, automation, and supply chain systems.
Role type
Principal Architect (Enterprise Architecture & Supply Chain Technology)
Builds
Scalable, reliable, and innovative warehouse technology solutions supporting inventory management, fulfillment, and omnichannel operations.
Domain
Retail / Supply Chain / Warehouse Automation
Deliverable
production ML models | product features | infrastructure
Required skills
Enterprise architecture strategy, WMS platform expertise, integration architecture (WMS/TMS/OMS/WCS), cloud transformation, microservices, Java, C/C++, SQL, database architecture, real-time streaming (Kafka), technical leadership, mentoring, code review, system design, security principles.
Preferred skills
Experience with robotics and real-time control applications, SaaS solutions, emerging technology evaluation.
Technologies
Java, C/C++, SQL, Kafka, WMS platforms, TMS, OMS, WCS, WES, Cloud platforms, Microservices
Responsibilities
Define long-term architecture roadmap for WMS, lead architecture decisions and reviews, design scalable warehouse solutions, drive modernization efforts, design integrations between WMS and automation systems, mentor solution architects and engineers, collaborate with business and operational leaders.
Seniority
Principal, strategy & mentorship