Constructor is an AI-first e-commerce search and discovery platform. The SABR team owns the top layer of product-discovery request processing, including the service that receives autocomplete, search, browse, and recommendation requests and coordinates the business logic behind discovery. The service acts as a gateway: it parses requests, orchestrates calls to internal ranking and retrieval services, interprets their responses, and assembles customer-facing results. The team also owns public configuration APIs and an MCP layer for AI agents. The role combines platform and product engineering. The team's public APIs require thoughtful interface design and backward compatibility, while its services must remain fast and available at up to 15,000 requests per second, gracefully handling internal service failures and slowdowns. Work includes request orchestration, failure isolation, caching, latency budgets, capacity planning, and production observability. Engineers own problems end to end, from design through on-call. The successful candidate will own feature and component design and delivery, evolve APIs and service architecture, improve performance and reliability, collaborate with product and engineering partners, review designs and code, mentor mid-level engineers, and participate in on-call and incident response.
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