Software Development Engineer , OpenSearch Serverless Team

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform.
$129,300 - $223,600
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Dev Engineer, StoreGen

Senior Software Engineer position at Amazon focusing on GenAI and AI-powered development tools to revolutionize software development practices.

Software Development Engineer, Amazon Business - B2B Cobrand Payments

Software Development Engineer role at Amazon focusing on B2B Cobrand Payments, building large-scale distributed systems and payment solutions for business customers.

Senior Software Dev Eng, Account Compliance

Senior Software Engineer role at Amazon focusing on building scalable compliance systems to protect the marketplace from bad actors while ensuring seamless customer experiences.

System Development Engineer, WW AMZL Innovation and Design Engineering

Senior Software Development Engineer role at Amazon Logistics focusing on robotics and automation systems development for delivery stations.

Sr. Software Development Engineer - Amazon Redshift, Query Processing

Senior Software Engineer role at Amazon Redshift focusing on query processing and parallel execution engine development.

Description For Software Development Engineer , OpenSearch Serverless Team

Are you interested in building out a next generation cloud-scale analytics and search platform? Do you want to revolutionize the way people manage and derive insights from vast volumes of data in the cloud? Do you want to have direct and immediate impact on a large number of AWS users? Do you want to be part of a fast-growing AWS service and work in a fast paced startup style environment?

Amazon OpenSearch Serverless makes it easy to deploy, operate, and scale OpenSearch for log analytics, vector search, full text search, trace and metrics analytics, application monitoring and many other use cases of devops, netops, secops augmented by advanced ML algorithms. Amazon OpenSearch Serverless is a fully managed service that leverages OpenSearch's easy-to-use APIs and extensive real-time search capabilities to offer a predictable performant and scalable solution for production workloads.

At AWS, you'll experience the benefits of working in a dynamic, entrepreneurial environment, while leveraging the resources of Amazon.com (AMZN), one of the world's leading internet companies. The Amazon OpenSearch Serverless team is part of the rapidly growing AWS Database and Analytics group. We are customer obsessed in a highly collaborative team-oriented environment.

Key job 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.
  • Work on OpenSearch and Apache Lucene open source software to innovate on next-gen analytics product.
  • Work on challenging problems in areas such as optimization of shard placement (bin packing problem), machine learning for predictive auto-scaling, data storage, 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

AWS values diverse experiences and encourages candidates to apply even if they don't meet all preferred qualifications. The company offers inclusive team culture, mentorship, career growth opportunities, and work-life balance.

Last updated 5 months ago

Responsibilities For Software Development Engineer , OpenSearch Serverless Team

  • Design, develop and support high throughput, highly available, distributed, multi-tenant, cloud native systems
  • Produce bullet-proof code that is robust, efficient and maintainable
  • Work on OpenSearch and Apache Lucene open source software
  • Work on challenging problems in areas such as optimization of shard placement, machine learning for predictive auto-scaling, data storage, query optimization, security, and more
  • 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 (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Interested in this job?