Logo
Amazon

Software Development Engineer , OpenSearch Serverless Team

Amazon, Austin, Texas, us, 78716


Software Development Engineer, OpenSearch Serverless Team

Job ID: 2816526 | Amazon Development Center U.S., Inc.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.

The Amazon OpenSearch Serverless team designs, develops, and operates software that allows customers to index, search, and analyze infrastructure and application insights data at scale in a secure, responsive, and reliable environment. The team is tackling tough data, search, analytics, and auto-scaling problems. As we expand at a tremendous rate, we are looking for innovative engineers with a passion for data, search, analytics, and distributed systems to join the team.

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 costs.Join a great group of motivated, top-notch people and work with them to solve challenging problems in a fun, collaborative environment.BASIC QUALIFICATIONS

- 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 languagePREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

#J-18808-Ljbffr