Software Development Engineer, Amazon OpenSearch Service - Plugins and Security

Amazon

3+ yrs Bengaluru Full Time Hybrid (office + remote)
Amazon logo
Posted : yesterday
Actively hiring

Job description

Join the Amazon OpenSearch Service team as a Software Development Engineer in Bangalore and contribute to building cutting-edge search technologies for a global customer base. Be part of an agile environment where your ideas can impact millions and where every team member's voice is crucial in decision-making. Leverage the vast resources of a Fortune-500 company within a dynamic start-up atmosphere.

This role focuses on developing and managing a world-class OpenSearch Service, emphasizing scalability, performance, robustness, and cost optimization within an elastic cloud infrastructure. You will apply scientific and mathematical techniques to evaluate and enhance system designs and platform success.

We are seeking highly motivated engineers who thrive on open-ended challenges and enjoy collaborative problem-solving. A passion for continuous improvement and a commitment to hard work are essential for success in this role.

Responsibilities

Design, develop, and maintain a robust OpenSearch Service capable of managing thousands of search domains.

Prioritize and address scalability, performance, service resilience, and cost-effectiveness, especially within a virtualized cloud environment.

Utilize scientific analysis and mathematical modeling to predict, measure, and assess the impact of designs and the ongoing performance of the platform.

Continuously innovate and optimize distributed systems and tools to adapt to evolving business and market demands.

Collaborate with a dedicated operations team to ensure the seamless 24x7 operation of our global service.

Contribute to defining the strategic vision and objectives for Amazon OpenSearch Service, aligning with business and market needs.

Drive innovation in search technology, rather than merely observing industry trends.

Mentor fellow Software Development Engineers and provide technical guidance to the leadership team.

Qualifications

Possess a minimum of 3 years of professional software development experience, excluding internships.

Accumulate at least 2 years of experience in designing or architecting new and existing systems, including an understanding of design patterns, reliability, and scaling principles.

Have 3+ years of hands-on experience with big data technologies such as AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR, or Storm/Samza.

Demonstrate proficiency in programming with at least one software programming language.

Preferred qualifications include 3+ years of experience across the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations. A Bachelor's degree in Computer Science or a related field is also preferred.

Essential Skills

Software DevelopmentAlgorithmsAWSHadoopSparkPigHiveLuceneSOLRStormSamzaProgramming

Good to Have

System DesignArchitectureReliabilityScalingSoftware Development Life CycleCode ReviewsSource Control ManagementBuild ProcessesTestingOperations

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer, Amazon OpenSearch Service - Plugins and Security
IndustryCloud Computing, Information Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

Cloud Computing

Software Development Engineer, Amazon OpenSearch Service - Plugins and Security at Amazon | SkillMX | SkillMX