Join the Amazon Managed Streaming for Kafka (MSK) team at AWS, where you'll be at the forefront of data streaming technology. As a Software Development 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 unique position offers the opportunity to contribute to both open-source and Amazon-internal software development.
You'll be making significant contributions across the entire stack - from APIs and workflows that power the MSK service to the core Kafka platform and standalone tools. The role combines the excitement of open-source development with the scale and impact of AWS services. Your code changes to the Kafka platform will be contributed back to the open-source community, making this an exceptional opportunity to influence both worlds.
The ideal candidate brings experience in designing large-scale systems capable of handling millions of transactions per second. You'll be working with cutting-edge streaming data technologies like Apache Kafka and collaborating with a team of passionate engineers who are equally committed to open source and solving real customer problems.
At AWS, you'll be part of the world's most comprehensive cloud platform, working in an environment that values work-life harmony and diverse experiences. The company offers extensive career development opportunities, including mentorship programs and employee-led affinity groups that foster an inclusive culture. You'll have access to knowledge-sharing resources and career-advancing opportunities that help you grow as a professional.
The compensation package is competitive, ranging from $129,300 to $223,600 base salary depending on location, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. Join a team that's shaping the future of data streaming technology while working with some of the most innovative companies in the world.