Software Development Engineer - Apache Flink Engineer, Amazon Managed Service for Apache Flink

Amazon
Seattle, WAFULL_TIMEPosted Jul 30, 2026

Role responsibilities

Develop and improve the Apache Flink framework to enhance the Amazon Managed Service for Apache Flink. Contribute improvements back to the open-source community while ensuring high service availability and scalability.

Requirements

Requires 3+ years of professional software development experience and 2+ years of experience in system design or architecture. Proficiency in at least one programming language is required, with a preference for experience in large-scale data processing technologies.

Key skills

Apache Flink, Distributed Systems, Stream Processing, Java, SQL, System Design, Software Architecture, Cloud Computing, Scalability, Reliability, Open Source Contribution, Data Streaming

Keywords

Apache Flink, Apache Spark, Apache Storm, Hadoop, AWS, Amazon Managed Service for Apache Flink, Distributed Stream Processing, Cloud-based Services, Operational Excellence, Fault Tolerance, S3, EC2, Software Development Life Cycle, Code Reviews, Source Control Management, Elasticity, Fail-over, Real-time Data Processing

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free