Software Development Engineer, Amazon OpenSearch Service - Control Plane
Technology, Data & Digital · Software & Web Development · Software Engineering · Web Development
In short
AWS is seeking a Software Development Engineer for its Bangalore team to build and manage the Amazon OpenSearch Service Control Plane. This role involves designing, developing, and optimizing large-scale, high-performance search technologies with a focus on scalability, robustness, and cost efficiency within a cloud environment.
Responsibilities
- Design, develop, and support a world-class OpenSearch Service that manages thousands of search domains.
- Focus on scalability, performance, service robustness, and cost trade-offs, especially in a highly-virtualized, elastic, cloud-based environment.
- Apply scientific analysis and mathematical modeling techniques to predict, measure, and evaluate the consequences of designs and the ongoing success of our platform.
- Continuously drive to explore, improve, enhance, automate, and optimize distributed systems and tools to best meet evolving business and market needs.
- Work alongside a dedicated operations team to develop and support the smooth 24x7 operation of our worldwide service.
- Participate in setting a vision and objectives for Amazon OpenSearch Service in alignment with business and market needs.
- Invent the future of search.
- Mentor other SDEs and advise the leadership team on the technical vision.
Requirements
- 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.
- 3+ years of big data technologies such as AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR or Storm/Samza experience.
- Experience programming with at least one software programming language.
Desired 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 equivalent.
Benefits
- Support for customers who require specialized security solutions for their cloud services.
- Leverage the resources of a Fortune-500 company.
- Inclusive team culture with employee-led affinity groups.
- Ongoing events and learning experiences, including Conversations on Race and Ethnicity (CORE) and AmazeCon.
- Endless knowledge-sharing, mentorship and other career-advancing resources.
- Work-life harmony and flexibility.
#AWS#OpenSearch#Control Plane#Software Development#Cloud Computing#Scalability#Performance#Distributed Systems