Amazon Managed Service for Apache Flink (MSF) team is seeking a Software Development Engineer to work on the Apache Flink framework, focusing on stream processing technology. This role is perfect for engineers passionate about distributed stream processing engines and open-source contribution. MSF provides a fully managed stream processing platform where customers can develop applications using SQL or Java.
The position involves working with Apache Flink to enhance stream processing capabilities, making MSF the go-to service for stream processing applications. You'll be contributing to open source, improving engine efficiency and availability, and developing highly scalable cloud-based services. The role requires strong system design skills and analytical thinking.
As part of AWS's Utility Computing organization, you'll be working on foundational services like S3 and EC2, contributing to AWS's continuous innovation in cloud computing. The team values work-life harmony and promotes an inclusive culture through employee-led affinity groups and ongoing learning experiences.
The position includes on-call responsibilities (one week every two months) with a focus on building fault-tolerant systems. You'll be part of AWS, the world's leading cloud platform, working on services that power businesses from startups to Global 500 companies.
The role offers competitive compensation ($129,300-$223,600 based on location), comprehensive benefits, and significant growth opportunities. You'll work in a culture that values diverse experiences, continuous learning, and work-life balance. Whether you're an experienced developer or taking an alternative career path, AWS welcomes your unique perspective to help build the future of cloud computing.