Software Dev Engineer II, AWS OpenSearch
Core
Design, develop, and support high-throughput, highly available, distributed, multi-tenant, cloud-native systems for Amazon OpenSearch Service, focusing on data ingestion, search optimization, and cluster management.
Role type
Software Development Engineer II (SDE II)
Builds
Distributed search and observability services for AWS customers
Domain
Cloud infrastructure, distributed systems, search technology
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Rust, distributed systems design, data pipeline orchestration, query optimization, system reliability, cloud-native development
Preferred skills
Full software development lifecycle experience, code reviews, source control management, build processes, testing, operations experience
Technologies
Java, Rust, Python, Golang, AWS-native services
Responsibilities
Design and build scalable, fault-tolerant distributed systems; develop and maintain key system features; solve challenges in data ingestion, auto-scaling, and security; advocate for operational improvements
Seniority
Mid-level, hands-on IC