
Amazon
Mid
SDE on AWS OpenSearch's Control Plane, orchestrating fleet-wide cluster lifecycle at scale
You'd join the OpenSearch Control Plane team within AWS Database and Analytics, building the distributed system that manages cluster/collection lifecycle (creation, scale-up/out, upgrade, replication, fail-over) across every AWS region, including the newly launched OpenSearch Serverless NextGen. Work is in Java, Rust, Python, or Go, with real operational ownership — engineers run what they build and drive incident response and RCAs.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Distributed control-plane design (cluster lifecycle, orchestration)
- Failure modes, multi-tenant isolation, blast-radius reasoning
- Incident response and root-cause analysis (operational ownership)
- Coding in Java, Rust, Python, or Go
- Simplifying systems: removing duplication/dead code/config sprawl
- Judicious use of AI coding assistants across the SDLC
Common question themes
Design a fleet-wide node-failure detection and recovery system
Tell me about an incident you owned end-to-end and its RCA
How do you reason about blast radius before writing code for a shared control plane
A time you simplified or removed complexity from an existing system
Coding exercise in Java/Rust/Python/Go on a distributed-systems problem
How you validate AI-assistant-generated code against a correctness/security bar
Related interviews

Amazon
Mid
Software Development Engineer II, Amazon Smart Vehicles

Amazon
Mid
Software Development Engineer, Ads AI Core Infra

Amazon
Mid
Software Engineer II, Leo Regulus

Figma
Mid
Software Engineer, Traffic

Twilio
Mid
Software Engineer, Data Substrate

Senior