Amazon Web Services (AWS) is seeking talented software engineers to join the Amazon Managed Streaming for Kafka (MSK) team, a crucial service that enables customers to process streaming data at scale. This role presents a unique opportunity to work at the intersection of proprietary AWS services and open-source technology, specifically Apache Kafka.
As a Software Development Engineer on the MSK team, you'll be responsible for building and maintaining a fully managed service that helps customers leverage Apache Kafka for their streaming data needs. The position offers a distinctive blend of working with both AWS-internal software and contributing to the open-source community, as upstream compatibility is a core tenet of MSK.
Your work will span the entire technical stack, from developing APIs and service workflows to making improvements to the core Kafka platform. You'll be involved in designing new features, optimizing performance, and creating tools that enhance the Kafka community's operational capabilities. The role requires strong technical skills and the ability to handle complex software problems while maintaining a focus on delivering exceptional customer experiences.
The ideal candidate should bring experience in designing large-scale systems capable of processing millions of transactions per second. Knowledge of streaming data technologies like Amazon Kinesis or Apache Kafka is highly valuable, as is familiarity with open-source data processing frameworks such as Apache Spark, Apache Flink, or Apache Storm.
Working at AWS means joining a team that operates at massive scale, serving customers globally while maintaining high standards for software quality and reliability. You'll collaborate with talented engineers and senior leaders to shape the roadmap of the service and identify necessary improvements in both proprietary and open-source components.
The position offers competitive compensation ranging from $129,300 to $223,600 per year, based on geographic location, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. This is an excellent opportunity for engineers who are passionate about both cloud services and open-source technologies to make a significant impact on a service used by major enterprises worldwide.
Join us in building the future of data streaming technology and help shape how companies process and manage their data at scale. Your contributions will directly influence both the AWS ecosystem and the broader open-source community, creating lasting impact in the field of distributed systems and data streaming.