Software Development Engineer - Apache Flink Engineer, Amazon Managed Service for Apache Flink
Core
Building and improving the Amazon Managed Service for Apache Flink, a fully managed distributed stream processing platform. (via careerplan.io/jobs/10453305-software-development-engineer-apache-flink-engineer-amazon-managed-service-for-apache-flin)
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Amazon Managed Service for Apache Flink (MSF), a cloud-based stream processing service
Domain
Cloud Infrastructure / Distributed Systems / Data Streaming
Required skills
distributed systems design, software architecture, reliability engineering, scalability, cloud service development, open source contribution, SQL, Java
Preferred skills
Apache Flink, Apache Spark, Apache Storm, Hadoop, full SDLC, code reviews, testing, operations
Technologies
Apache Flink, SQL, Java, AWS
Responsibilities
Improving the Apache Flink stream processing engine, ensuring upstream compatibility with open source, enhancing engine efficiency and availability, writing reusable code for scalable services, architecting the service with product management, maintaining operational excellence
Seniority
Senior, hands-on IC