Job DescriptionAbout the Role
The Staff Software Engineer will be responsible for leading the design, development, and delivery of enterprise-grade, scalable microservices applications supporting Logistics and Warehouse Management Systems. This role requires strong technical leadership, hands-on development expertise, and close collaboration with cross-functional business and technology teams, including third-party vendors such as Manhattan Associates.
Responsibilities
- Provide technical leadership for the Logistics domain - designing, developing, and leading delivery of scalable, enterprise-grade microservices.
- Drive hands-on development of Java and Spring Boot services, RESTful APIs, and event-driven integrations using Kafka.
- Define and enforce engineering standards for secure coding, unit testing, Git branching strategy, and code quality.
- Lead deployments and CI/CD automation on containerized platforms, including automated testing and release readiness.
- Own application health in production - monitoring, alerting, incident triage, and root-cause resolution.
- Lead integrations across Warehouse Management, Transportation Management, Slotting, and Labor Management systems and Distribution Center operations.
- Partner with business stakeholders and third-party vendors such as Manhattan Associates to translate logistics requirements into scalable technical solutions.
- Identify and deliver AI and automation opportunities that improve Logistics operations, production support, and business-user productivity.
- Drive Agile delivery - sprint planning, estimation, and delivery tracking - and mentor engineers to raise the bar across the team.
Criteria
Experience
- 10+ years of software engineering experience, including at least 3 years as a Java Lead.
- Proven track record delivering enterprise-scale microservices applications in a retail, supply chain, or logistics environment.
- Experience delivering in Agile environments using Jira for sprint planning, estimation, and delivery tracking.
Functional Expertise
- Strong knowledge of logistics, warehouse management, and Distribution Center operations.
- Hands-on experience integrating with Manhattan WMOS, Transportation Management Systems, Manhattan Slotting, and Labor Management systems.
- Experience leading third-party vendor integrations, integration platforms, and enterprise web services.
- Strong business acumen with the ability to align technology solutions to revenue and operational goals.
Technical Expertise
- Extensive hands-on experience with Java, JavaEE, Spring Boot, Spring MVC/WebFlux, Microservices, and Kafka.
- Proficiency with RESTful web services, JPA, SLF4J logging, and application configuration management.
- Strong relational database skills across DB2, SQL Server, and Oracle.
- Experience with containerized platforms such as Kubernetes, CI/CD pipelines, and automated testing.
- Working knowledge of secure coding standards, Git repository and branching strategies, and code quality tools such as Sonar.
- Proficiency with monitoring and observability tools such as AppDynamics, Splunk, ELK, and Grafana, including alert and notification setup.
- Proficiency with Enterprise Integrations Systems architecture using, Kafka, MQ, TCP/IP, file systems, etc.
AI Skills
- Strong AI-first mindset.
- Experience using AI tools, AI agents, and automation platforms to improve operations, production support, data validation, reporting, testing, and documentation.
- Ability to design AI-agent led solutions for use cases such as issue triage, exception monitoring, report generation, knowledge retrieval, regression testing support, and operational analytics.
- Understanding of responsible AI practices, including data privacy, security, auditability, compliance, and validation of AI-generated outputs.
Leadership
- Demonstrated situational leadership - guiding teams, driving execution, and delivering measurable business value.
- Ability to facilitate productive discussions across diverse stakeholder groups and drive alignment.
- Experience mentoring engineers and raising engineering standards across a team.
Education
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Work Location
- This role requires being onsite in the Olive Branch, MS office Monday through Thursday.
Benefits
- A generous discount on all WSI brands
- A 401(k) plan and other investment opportunities
- Paid vacations, holidays, and time off to volunteer
- Health benefits, dental and vision insurance, including same-sex domestic partner benefits
- Tax-free commuter benefits
- A wellness program that supports your physical, financial and emotional health
Continued Learning
- In-person and online learning opportunities through WSI University
- Cross-brand and cross-function career opportunities
- Resources for self-development
- Advisor (Mentor) program
- Career development workshops, learning programs, and speaker series