Software Development Engineer, Amazon OpenSearch Service - Control Plane
Core
Design, develop, and support a world-class OpenSearch Service managing thousands of search domains, focusing on scalability, performance, and service robustness in a cloud-based environment.
Role type
Senior Software Development Engineer (Search Infrastructure)
Builds
Amazon OpenSearch Service (distributed search platform)
Domain
Cloud Infrastructure / Search Technology
Deliverable
production ML models | product features
Required skills
distributed systems design, scalability engineering, performance optimization, algorithmic problem solving, system reliability, cost trade-off analysis, scientific analysis, mathematical modeling, automation, mentoring
Preferred skills
full software development life cycle management, code review leadership, source control management, build processes, testing strategies, operations experience
Technologies
AWS, Hadoop, Spark, Pig, Hive, Lucene, SOLR, Storm, Samza
Responsibilities
Design and develop scalable search domains, apply mathematical modeling to evaluate platform success, optimize distributed systems, collaborate with operations for 24x7 service stability, set technical vision and objectives, mentor other engineers
Seniority
Senior, hands-on IC with mentorship responsibilities