Amazon Web Services (AWS) is seeking talented engineers to join the Amazon Managed Streaming for Kafka (MSK) team, a critical service that enables customers to process streaming data at scale. This role offers a unique opportunity to work at the intersection of open-source technology and AWS services, contributing to both the Apache Kafka community and Amazon's proprietary solutions.
As a Software Development Engineer on the MSK team, you'll be responsible for building and enhancing a fully managed service that helps customers leverage Apache Kafka for their streaming data needs. The position requires expertise in large-scale distributed systems capable of handling millions of transactions per second. You'll work across the entire technology stack, from APIs to core platform components, while maintaining a strong focus on upstream compatibility with the open-source Kafka ecosystem.
The role combines the excitement of open-source contribution with the challenge of building enterprise-grade AWS services. You'll collaborate with a talented team to solve complex technical challenges, improve system performance, and deliver exceptional customer experiences. The position offers exposure to cutting-edge streaming technologies and the opportunity to influence the direction of a major AWS service.
AWS values diversity of experience and provides comprehensive benefits, including medical coverage, equity compensation, and sign-on payments. The team culture emphasizes work-life harmony, continuous learning, and inclusive practices through employee-led affinity groups and mentorship opportunities. This is an excellent opportunity for engineers passionate about distributed systems, data streaming, and open-source technologies to make a significant impact at AWS scale.
The position offers competitive compensation based on location and experience, with a comprehensive benefits package. Join us in shaping the future of data streaming technology while working with some of the industry's most innovative teams and technologies.