Sr. Software Dev Engineer, AWS OpenSearch Service
Core
Building the control plane for Amazon OpenSearch Service, a fully managed serverless search and analytics platform serving hundreds of thousands of customers with mission-critical workloads.
Role type
Senior Software Development Engineer (Control Plane & Distributed Systems)
Builds
OpenSearch Serverless NextGen, ultra-fast collection provisioning, scale-to-zero capacity, and the orchestration layer for cloud-native OpenSearch clusters.
Domain
Cloud Infrastructure, Distributed Systems, Search & Analytics, AI-powered Retrieval
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale distributed system architecture, multi-region orchestration, lifecycle automation, incident response, mentorship, AI fluency in SDLC, reliability engineering, static stability design
Preferred skills
Full SDLC ownership, legacy design simplification, upstream open-source contribution
Technologies
Java, Rust, Python, Go, Apache Lucene, Apache 2.0
Responsibilities
Drive architectural decisions for multi-tenant control surfaces and scale-to-zero; lead incident response and RCAs with customer-first urgency; mentor engineers on simplifying-by-design; design complex services for cluster management and security; apply AI to accelerate code and problem decomposition; set technical direction for the OpenSearch organization.
Seniority
Senior, hands-on IC with leadership responsibilities