Software Development Engineer, OpenSearch Serverless Team

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, REX

Senior Software Engineer role at Amazon's REX team, focusing on distributed systems and transactional notifications platform development.

Sr. Software Development Engineer, HPC/ML Networking Engineer

Senior Software Engineer role at Amazon's Annapurna Labs, focusing on HPC/ML networking optimization and distributed systems development.

Software Dev Eng III, EC2 Networking

Senior Software Engineer role at Amazon AWS, developing network virtualization systems for EC2 VPC, offering competitive salary and growth opportunities.

Sr. Software Dev Engineer, CloudFront Media & Entertainment

Senior Software Engineer role at AWS CloudFront, building distributed systems for video delivery and content distribution at global scale.

Software Development Engineer, Amazon S3 Tables

Senior Software Engineer role at AWS S3 building large-scale distributed storage systems with focus on durability and availability of key-value metadata.

Description For Software Development Engineer, OpenSearch Serverless Team

Amazon OpenSearch Serverless is seeking innovative engineers to build a next-generation cloud-scale analytics and search platform. This role focuses on developing and operating a fully managed service that leverages OpenSearch's APIs for log analytics, vector search, full-text search, and application monitoring.

The position involves working with the AWS Database and Analytics group, tackling complex challenges in data, search, analytics, and auto-scaling. You'll be part of building software that enables customers to index, search, and analyze infrastructure and application insights data at scale in a secure environment.

Key Technical Aspects:

  • Work with Java and Rust in a distributed systems environment
  • Contribute to OpenSearch and Apache Lucene open source software
  • Focus on optimization of shard placement and machine learning for predictive auto-scaling
  • Develop solutions for data storage, query optimization, and security

The role offers:

  • Opportunity to impact AWS's large user base directly
  • Work in a fast-paced, startup-style environment within AWS
  • Collaboration with top-tier professionals in a team-oriented setting
  • Access to Amazon's vast resources while maintaining an entrepreneurial spirit

Benefits include:

  • Strong emphasis on work-life harmony
  • Comprehensive mentorship and career growth opportunities
  • Inclusive team culture with employee-led affinity groups
  • Regular learning events including CORE and AmazeCon conferences
  • Competitive compensation package including equity and benefits

Salary range: $129,300 - $223,600 per year, varying by location, plus additional compensation including equity and sign-on payments.

This is an excellent opportunity for engineers passionate about distributed systems and cloud computing to join a rapidly growing AWS service and make a significant impact on cloud infrastructure technology.

Last updated a month ago

Responsibilities For Software Development Engineer, OpenSearch Serverless Team

  • Design, develop and support high throughput, highly available, distributed, multi-tenant, cloud native systems
  • Produce robust, efficient and maintainable code primarily in Java and Rust
  • Work on OpenSearch and Apache Lucene open source software
  • Optimize shard placement and implement machine learning for predictive auto-scaling
  • Work on data storage, query optimization, and security improvements
  • Identify and advocate for operational improvements

Requirements For Software Development Engineer, OpenSearch Serverless Team

Java
Rust
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with coding standards, code reviews, and source control management

Benefits For Software Development Engineer, OpenSearch Serverless Team

Medical Insurance
Equity
  • Competitive salary
  • Equity compensation
  • Sign-on bonus
  • Medical benefits
  • Work-life balance
  • Career development
  • Mentorship opportunities
  • Inclusive workplace culture

Interested in this job?