Join the Amazon Managed Streaming for Kafka (MSK) team at AWS and shape the future of data streaming technology. As a Senior Software Engineer, you'll work on a fully managed service that enables customers to build and run applications using Apache Kafka for streaming data processing at AWS scale. This role offers a unique opportunity to straddle both open-source and Amazon-internal software development, where your contributions will directly impact the Kafka community and AWS customers.
You'll be part of a team that values innovation and customer obsession, working on complex challenges in distributed systems and data streaming. The role involves designing and implementing features for the MSK service, making performance improvements, and ensuring seamless integration with the Apache Kafka ecosystem. You'll collaborate with talented engineers and senior leaders to define the team's technical direction and roadmap.
AWS offers a comprehensive benefits package, including competitive compensation, medical coverage, and financial benefits. The company strongly values work-life harmony and fosters an inclusive culture through employee-led affinity groups and ongoing learning experiences. You'll have access to mentorship opportunities and clear paths for career growth within one of the world's leading cloud platforms.
The ideal candidate brings strong experience in distributed systems, data streaming technologies, and a passion for open-source contribution. You'll be working in Seattle, collaborating with teams that are pushing the boundaries of cloud computing and helping customers process millions of transactions per second. If you're excited about building large-scale systems, contributing to open source, and solving complex technical challenges, this role offers an exceptional opportunity to make a significant impact in the cloud computing space.