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 OpenSearch Service in Bengaluru, India. This role involves designing, developing, and supporting a world-class, highly-scalable search service, focusing on performance, robustness, and cost efficiency in a cloud environment. Ideal candidates have strong algorithmic skills and experience with big data technologies.
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 within the atmosphere of a start-up.
- Work on technologies where every single team member is a critical voice in the decision-making process.
- Diverse experiences are valued; candidates with alternative career paths are encouraged to apply.
- Ongoing events and learning experiences, including CORE and AmazeCon conferences.
- Endless knowledge-sharing, mentorship, and career-advancing resources.
- Work-life harmony and flexibility in the working culture.
#Software Development#Amazon OpenSearch Service#Control Plane#AWS#cloud