Senior Software Development Engineer, Amazon OpenSearch Service

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Development Engineer, Amazon OpenSearch Service

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a Senior Software Development Engineer for Amazon OpenSearch Service, you'll be part of the AWS OpenSearch Service team in Bangalore, working on cutting-edge initiatives in search and real-time analytics.

Key responsibilities include:

  • Leading architecture of large initiatives in scaling, security, and availability
  • Designing, developing, and supporting a world-class search and analytics platform
  • Producing robust, efficient, and maintainable code
  • Challenging existing solutions and exploring improvements
  • Participating in setting vision and objectives for Search Services
  • Driving algorithm and architecture design
  • Inventing the future of search

You'll work with a team of motivated, top-notch professionals to solve interesting and useful problems in a collaborative environment. The role demands a high-performing candidate who can tackle difficult problems in very large-scale distributed systems and open source, driving solutions from design to coding, testing, and deployment.

AWS OpenSearch Service, derived from Elasticsearch, enables customers to perform interactive log analytics, real-time application monitoring, website search, and more. With tens of thousands of active customers and hundreds of thousands of clusters processing trillions of requests per month, this is an opportunity to work on a highly impactful and scalable service.

As part of 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. AWS values diverse experiences and fosters an inclusive team culture, offering ongoing events and learning experiences to embrace uniqueness.

Join us to be at the forefront of cloud computing innovation and help shape the future of search and analytics technologies.

Last updated 2 months ago

Responsibilities For Senior Software Development Engineer, Amazon OpenSearch Service

  • Lead architecture of large initiatives in scaling, security and availability
  • Design, develop and support a world-class search and analytics platform
  • Produce bullet-proof code that is robust, efficient and maintainable
  • Continually challenge existing solutions and explore improvements
  • Participate in setting vision and objectives for Search Services
  • Drive algorithm and architecture design, execute and deliver results
  • Invent the future of search

Requirements For Senior Software Development Engineer, Amazon OpenSearch Service

Java
Python
  • 6+ years of non-internship professional software development experience
  • 6+ years of programming with at least one software programming language
  • 4+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent
  • Expert knowledge in large scale distributed system design and engineering best practices

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Amazon OpenSearch Service

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.