Senior Software Engineer (Full Stack) - Consumer Intelligence & Engagement
Core
Design, build, and maintain production-grade backend services and web applications powering personalization and recommendation capabilities for consumer digital experiences.
Role type
Senior Full Stack Software Engineer (Consumer Intelligence)
Builds
Production APIs, service layers, and model-serving integration for real-time and batch recommendation patterns.
Domain
eCommerce / Retail / Consumer Digital Products
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, React, System Design, Distributed Systems, Event-Driven Architecture, SQL/No-SQL, Microservices, AI-assisted engineering tools
Preferred skills
LLM API integration, Vector databases, Embedding-based similarity search, eCommerce domain experience
Technologies
Java, Spring Boot, React, Kafka, SQL, No-SQL
Responsibilities
Develop production-grade APIs and service layers; Build and evolve web-based applications; Implement scalable, low-latency services with resiliency and observability; Work with caching and distributed systems patterns; Collaborate with AI/ML and Data Engineering teams; Drive technical design and architecture decisions; Mentor junior engineers and establish engineering standards.
Seniority
Senior, hands-on IC with mentorship responsibilities