Software Engineer II (Backend) - Consumer Intelligence & Engagement
Core
Build backend services powering AI-driven product discovery, search, recommendation, and personalization experiences for consumer-facing applications.
Role type
Senior IC backend software engineer (distributed systems & search)
Builds
Scalable APIs, microservices, and integration services for real-time consumer experiences
Domain
Retail / E-commerce / AI & Search
Deliverable
production ML models
Required skills
Java, Spring Boot, Microservices, Elasticsearch/OpenSearch, SQL/NoSQL, Redis, Kafka, Cloud platforms (Azure/AWS/GCP), System design, Observability
Preferred skills
Generative AI, LLMs, RAG-based applications
Responsibilities
Design and build scalable APIs and microservices; Own end-to-end feature delivery from design to deployment; Partner with AI/ML and Data Engineers to integrate GenAI and search capabilities; Drive performance and reliability improvements; Mentor junior engineers
Seniority
Senior, hands-on IC
