AWS Utility Computing (UC) is seeking a Software Development Engineer to join the OpenSearch team, a critical component of AWS's Database Services and Analytics organization. OpenSearch is a fully managed service enabling secure data ingestion, search, and real-time analysis at scale. The role involves working with foundational AWS services like S3 and EC2, while focusing on OpenSearch service development.
As a team member, you'll build and operate large-scale fault-tolerant distributed systems, working with core OpenSearch/Lucene features, developing plugins, and handling smart domain monitoring. The position requires expertise in distributed system design and offers the opportunity to work with technologies like Java, Python, and Go.
The role combines technical challenges with business impact, as OpenSearch serves global enterprise customers running critical workloads. You'll be part of AWS's innovative culture, contributing to the development of cloud-based search and log analytics solutions. The position offers professional growth through mentorship, knowledge-sharing, and career advancement resources.
AWS values diversity and maintains an inclusive environment through employee-led affinity groups and ongoing learning experiences. The company emphasizes work-life harmony and provides flexibility in its working culture. This role presents an opportunity to work with cutting-edge technology while contributing to a service that operates at global scale.
The ideal candidate will bring experience in infrastructure automation, modern programming languages, and Linux/Unix environments. You'll join a dynamic team that's redefining scalable cloud services while maintaining high standards for availability and fault tolerance.