Amazon Web Services (AWS) is a leading cloud platform that offers a fully managed OpenSearch Service for various customer needs. As a Software Development Engineer on the OpenSearch team, you will tackle technical challenges in distributed systems and data ingestion while contributing to the design and deployment of reliable services at scale.
Responsibilities:
- Design, develop and support high throughput, highly available, distributed, multi-tenant, cloud native systems
- Produce bullet-proof code that is robust, efficient and maintainable; our primary languages are Java and Rust
- Leading development and maintenance of key system features for Amazon OpenSearch Service
- Designing and building scalable, fault-tolerant distributed systems
- Work on challenging problems in areas such as data ingestion, auto-scaling, data storage, search optimization and query optimization, security, machine learning and more
- Identify and advocate for operational improvements, reducing maintenance and development cost
- Join a great group of motivated, top-notch, people and work with them to solve challenging problems in a fun, collaborative environment