Software Development Engineer, AWS OpenSearch

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS OpenSearch

AWS OpenSearch Service is seeking a talented Software Development Engineer to join their team within the AWS Utility Computing organization. This role offers an exciting opportunity to work on a fully managed service that enables deployment, security, and operation of OpenSearch at scale. You'll be part of the AWS Database Services and Analytics organization, working with open-source OpenSearch APIs, managed Kibana, and various AWS integrations.

The position involves building and operating large-scale fault-tolerant distributed systems, working on core OpenSearch/Lucene features, and developing plugins. You'll tackle challenges in smart domain monitoring, scalable metadata problems, predictive shard allocation, and query optimization. The role offers the unique combination of working with cutting-edge cloud technology while contributing to open-source software.

As part of Amazon's AWS team, you'll benefit from working in a dynamic, entrepreneurial environment while leveraging the resources of one of the world's leading internet companies. The team values diversity, work-life harmony, and provides extensive opportunities for career growth through mentorship and knowledge-sharing programs.

The ideal candidate will have strong experience in distributed systems, proficiency in languages like Java, Python, and Go, and a passion for building scalable solutions. You'll work alongside talented engineers, contributing to a service that operates at high scale and is trusted by global enterprise customers. This is an opportunity to shape the future of cloud-based search and analytics while working on technology that has worldwide impact.

Last updated 8 days ago

Responsibilities For Software Development Engineer, AWS OpenSearch

  • Design, develop and support a world-class search platform
  • Produce bulletproof code that is robust, efficient and maintainable
  • Work at the core of OpenSearch and Apache Lucene open source software
  • Participate in setting vision and objectives for Search Services
  • Drive algorithm and architecture design, execute and deliver results
  • Build and operate large scale fault tolerant distributed systems

Requirements For Software Development Engineer, AWS OpenSearch

Java
Python
Go
  • 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 large scale distributed system design
  • Knowledge of engineering best practices

Benefits For Software Development Engineer, AWS OpenSearch

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Work-life balance
  • Career development opportunities
  • Mentorship programs
  • Inclusive team culture
  • Knowledge-sharing resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS OpenSearch

Quality Assurance Engineer II, Alexa Communications

Quality Assurance Engineer II position at Amazon's Alexa Communications team, focusing on voice technology and AI applications

Software Development Engineer, ABDAI

Software Development Engineer position at Amazon Business focusing on data analytics and insights, requiring 2+ years of experience in software development.

Software Development Engineer, AFT Labor Scheduling

Software Development Engineer role at Amazon's Labor Scheduling Organization, building systems to optimize workforce deployment in fulfillment operations.

Software Development Engineer, AFT Labor Scheduling

Software Development Engineer role at Amazon's Labor Scheduling Organization, building systems to optimize workforce management in fulfillment operations.

Software Developer Engineer II, Training & Certification, Content Technology

AWS Training & Certification seeks Software Engineer to develop AI-powered learning content platforms, offering $129K-$223K salary with comprehensive benefits.