Amazon Managed Streaming for Kafka (MSK) team is seeking passionate engineers to build the future of data streaming. This role offers a unique opportunity to work on both open-source technology and Amazon-internal software. As a Software Development Engineer, you'll be part of AWS's Utility Computing organization, working on a fully managed service that enables customers to build and run applications using Apache Kafka for streaming data processing.
The position involves working with cutting-edge streaming technologies at AWS scale, making contributions to both the MSK service and the open-source Kafka community. You'll be responsible for designing and implementing features that handle millions of transactions per second, while ensuring exceptional customer experience. The role requires strong technical expertise in distributed systems and data streaming technologies.
AWS offers a collaborative environment where innovation is constant and customer obsession is key. The company provides comprehensive benefits, including medical coverage, equity compensation, and sign-on payments. You'll have opportunities for mentorship, career growth, and participation in employee-led affinity groups that foster an inclusive culture.
The team values work-life harmony and supports flexible working arrangements. You'll be part of an organization that values diverse experiences and perspectives, with ongoing learning opportunities through programs like Conversations on Race and Ethnicity (CORE) and AmazeCon.
This is an excellent opportunity for engineers who are passionate about data streaming, open-source contribution, and building scalable solutions that impact millions of customers worldwide. You'll work alongside talented engineers and senior leaders to shape the future of streaming data processing at AWS.