Software Development Engineer , OpenSearch AI Search Team

Amazon
Bellevue, WAFULL_TIMEPosted Jul 31, 2026

Role responsibilities

Design, develop, and support a world-class search platform using Java and Python to serve customers of all sizes. Lead architecture decisions, mentor engineers, and contribute to OpenSearch open-source software to improve AI and analytics capabilities.

Requirements

Requires 5+ years of professional software development experience, including leadership in system design and architecture. A bachelor's degree in computer science or equivalent is preferred.

Key skills

Java, Python, Distributed Systems, AI, Search Engines, Data Storage, Query Optimization, High Availability, Security, System Architecture, Software Design Patterns, Mentoring, Open Source Contribution, Software Development Life Cycle, Code Review, Scaling

Keywords

OpenSearch, AWS, AI, Search, Analytics, Distributed Systems, Java, Python, Cloud Computing, Data Storage, Query Optimization, High Availability, Security, Software Development Life Cycle, Source Control Management, Build Processes, Testing, Operations, Architecture, Design Patterns, Scaling, Open Source, API, Real-time Capabilities

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