Software Development Engineer - Amazon OpenSearch, OpenSearch Core and Serverless

Amazon
Bellevue, WAFULL_TIMEPosted Aug 6, 2026

Role responsibilities

Design, develop, and maintain software for Apache Lucene and OpenSearch by collaborating with the open-source community and internal AWS stakeholders. Produce robust, efficient code and advocate for open-source standards while mentoring other engineers.

Requirements

Requires 5+ years of professional software development experience with expertise in Lucene or similar inverted index libraries and distributed systems. A degree in Computer Science or a related field is required, with a preference for those who are Lucene committers.

Key skills

Apache Lucene, OpenSearch, Java, C++, Python, Distributed System Design, Inverted Index Storage, Information Retrieval, Vector Search, Object Oriented Design, Software Architecture, Mentoring, Open Source Contribution, Scaling, Code Review, Search Similarity

Keywords

Apache Lucene, OpenSearch, AWS, Java, C++, Python, Distributed Systems, Inverted Index, Vector Search, k-NN, Lucene Codecs, Facets, Similarity Functions, Information Retrieval, Open Source, Apache 2.0 License, Solr, Cassandra, MongoDB, Object Oriented Design, Software Development Life Cycle, Cloud Computing, Scaling, Reliability, Design Patterns, Search Engine, Log Analytics, Serverless, Multi-threaded Applications, Embedded Software

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free