Amazon Managed Streaming for Kafka (MSK) team is seeking talented engineers to build and enhance their fully managed service for Apache Kafka. This role offers a unique opportunity to work at the intersection of open source and AWS-scale cloud services. As a Senior Software Engineer, you'll be responsible for the entire stack - from APIs to core Kafka platform development. The position involves working with streaming data technologies and contributing to both proprietary and open-source software.
The role demands expertise in designing large-scale systems capable of handling millions of transactions per second. You'll be part of AWS's Utility Computing organization, working on foundational services like S3 and EC2, while contributing to continuous innovation in cloud computing. The position offers significant growth opportunities through mentorship, knowledge-sharing, and career development resources.
Amazon values diverse experiences and maintains an inclusive culture through various initiatives like employee-led affinity groups, CORE (Conversations on Race and Ethnicity), and AmazeCon (gender diversity). The company emphasizes work-life harmony and offers competitive compensation including base pay, equity, sign-on payments, and comprehensive benefits.
This is an excellent opportunity for experienced engineers passionate about distributed systems, data streaming, and open source technologies to make a significant impact at AWS scale while working with cutting-edge technologies in cloud computing.