Lead Software Engineer (Merchandising Systems)
Core
Lead the overhaul of legacy merchandising systems into scalable, configurable cloud applications for a retail supply chain.
Role type
Senior IC Lead Software Engineer (Merchandising Systems)
Builds
Scalable APIs, real-time event-driven data pipelines, and analytics dashboards for merchandising workflows.
Domain
Retail / Supply Chain / Merchandising
Deliverable
production ML models | product features | infrastructure
Required skills
Java 17+, Spring Boot, React.js/Vue.js, PostgreSQL, Docker, Kubernetes, Terraform, Apache Kafka, CI/CD pipeline design, cloud architecture (Azure/GCP), database query tuning, team leadership, technical mentoring.
Preferred skills
Master data management, retail supply chain principles, Looker ML integration.
Technologies
Java, Spring Boot, React.js, Vue.js, PostgreSQL, Docker, Kubernetes, Terraform, Apache Kafka, Confluent Kafka, BigQuery, GCS, Looker, Azure, GCP, Webpack, HTML, CSS.
Responsibilities
Design and develop scalable full-stack applications and REST APIs; lead large complex projects with on-shore and off-shore resources; mentor junior engineers and plan project tasks; optimize database performance and cloud resource provisioning; support production applications.
Seniority
Senior, hands-on IC with leadership responsibilities