Constructor is an AI-first e-commerce search and discovery platform launched in 2019. The SABR team specifically owns the top layer of request processing for product discovery, managing the service that receives and processes requests for autocomplete, search, browse, and recommendations. This service executes business logic, parses user requests, orchestrates calls to internal ranking and retrieval services, interprets responses, and assembles the final customer-facing response. The team also owns public configuration APIs for discovery behavior control and the MCP layer for AI agents. The work involves distributed systems in practice, focusing on request orchestration, failure isolation, caching, latency budgets, capacity planning, and observability, with a strong emphasis on maintaining high availability and graceful degradation under heavy load (up to 15k RPS).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed