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

Socket.dev

Seattle (WA)

On-site

USD 143,700 - 194,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Amazon is seeking a Software Development Engineer for the Amazon Managed Service for Apache Flink. The role focuses on enhancing the Apache Flink framework to deliver a streamlined service for data streaming applications. Candidates should have over 3 years of software development experience and be familiar with programming languages and data-processing technologies.

Responsibilities include improving engine efficiency, ensuring compatibility, and contributing to the open-source community. The position offers a salary range of $143,700 to $194,400 annually.

Qualifications

  • 3+ years of non‑internship professional software development experience.
  • 2+ years of non‑internship design or architecture experience.
  • Experience in one or more software programming languages.

Responsibilities

  • Improve the stream processing engine, Apache Flink.
  • Maintain upstream compatibility and contribute changes back.
  • Enhance efficiency and availability of the engine.

Skills

Software programming
Apache Flink
Data streaming

Education

Bachelor’s degree in computer science or equivalent

Tools

Apache Spark
Apache Storm
Hadoop frameworks

Job description

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

Job ID: 10453305 | Amazon.com Services LLC

Come change the way the world processes streaming data. The Amazon Managed Service for Apache Flink (MSF) team is looking for a Software Development Engineer to work on the Apache Flink framework. We are looking for engineers who can learn and build distributed stream processing engines, are enthusiastic about data streaming, and excited to contribute to open source.

In this role you will:

  • Improve the stream processing engine, Apache Flink, to make MSF the defacto service for stream processing applications.
  • Maintain upstream compatibility and contribute changes back to the open‑source community.
  • Enhance efficiency and availability of the engine, add ease‑of‑use features and push the envelope of stream processing.
  • Write high‑quality, reusable code for highly scalable and reliable cloud‑based services.
  • Work closely with product and development management to architect the service.
  • Champion operational excellence by insisting on the highest standards.
  • Continuously improve service reliability and availability through code.
On‑Call Responsibility

This position involves on‑call responsibilities, typically for one week every two months. Paged calls are managed with a focus on fault tolerance and root‑cause resolution to prevent recurrence.

Basic Qualifications
  • 3+ years of non‑internship professional software development experience.
  • 2+ years of non‑internship design or architecture experience (design patterns, reliability, scalability).
  • Experience in one or more software programming languages.
Preferred Qualifications
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in computer science or equivalent.
  • Experience with data‑processing technologies such as Apache Flink, Apache Spark, Apache Storm, or Hadoop frameworks is a plus.

Salary range: 143,700.00 – 194,400.00 USD annually (Seattle, WA, USA).

Amazon is an equal‑opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.

Amazon also offers comprehensive benefits, including health insurance, 401(k) matching, paid time off, and parental leave. Learn more at https://amazon.jobs/en/benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer, AWS Apache Flink
Software Development Engineer, AWS Apache Flink

Socket.dev • Seattle (WA)

On-site
USD 143,700 - 194,400
Software Development Engineer - Apache Flink Engineer, Amazon Managed Service for Apache Flink
Software Development Engineer - Apache Flink Engineer, Amazon Managed Service for Apache Flink

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,700 - 194,400
Health insurance (medical, dental, vis
401(k) matching
Paid time off
+1
Software Development Engineer - Apache Flink Engineer, Amazon Managed Service for Apache Flink (AWS)
Software Development Engineer - Apache Flink Engineer, Amazon Managed Service for Apache Flink (AWS)

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
On-call responsibilities
Work-life balance with flexible hours
Inclusive team culture
+1
Software Development Engineer, AWS Apache Flink
Software Development Engineer, AWS Apache Flink

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+1
Real-Time Streaming Engineer (Apache Flink)
Real-Time Streaming Engineer (Apache Flink)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,700 - 194,400
Health insurance (medical, dental, vis
401(k) matching
Paid time off
+1
Streaming Data Engineer – Apache Flink, Cloud Services
Streaming Data Engineer – Apache Flink, Cloud Services

Amazon • Seattle (WA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+1
Flink Streaming Engineer - Real-Time Data Platform
Flink Streaming Engineer - Real-Time Data Platform

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
On-call responsibilities
Work-life balance with flexible hours
Inclusive team culture
+1
Software Development Engineer – Real-Time Streaming on AWS Flink
Software Development Engineer – Real-Time Streaming on AWS Flink

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Software Development Engineer , Amazon MSK
Software Development Engineer , Amazon MSK

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+1
Cloud Software Engineer, Real-Time Streaming (Flink)
Cloud Software Engineer, Real-Time Streaming (Flink)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+1