SDE II: Real‑Time Kafka & Data Streaming Platform

Amazon

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Amazon is seeking a Software Development Engineer II for the MSK team in Seattle to help design, build, and improve the managed Kafka service at scale. You will contribute across the stack—from APIs to core Kafka platform—and partner with teams to deliver reliable, high-performance features for customers.

The role emphasizes open source contributions, performance improvements, and mentoring other engineers, with a focus on scalable, maintainable systems in a fast-paced cloud environment.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of design or architecture experience of systems.
  • Experience programming in at least one software language.

Responsibilities

  • Collaborate with engineers to build a large-scale AWS service.
  • Define roadmap with senior leaders and identify design/code changes in open source platforms.
  • Develop features, improve performance, prototype solutions, and review changes.

Skills

Software development experience
System design / architecture
Programming languages

Education

Bachelor's degree in Computer Science or equivalent

Job description

Amazon is seeking a Software Development Engineer II for the MSK team in Seattle to help design, build, and improve the managed Kafka service at scale. You will contribute across the stack—from APIs to core Kafka platform—and partner with teams to deliver reliable, high-performance features for customers.

The role emphasizes open source contributions, performance improvements, and mentoring other engineers, with a focus on scalable, maintainable systems in a fast-paced cloud environment.

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

Similar jobs worth comparing

Software Development Engineer II - Data Streaming & Kafka
Software Development Engineer II - Data Streaming & Kafka

Amazon • Santa Monica (CA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
SDE II, MSK: Distributed Systems Engineer
SDE II, MSK: Distributed Systems Engineer

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
+1
Software Engineer II, Scalable Data Streaming
Software Engineer II, Scalable Data Streaming

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Data Streaming Engineer II - MSK Platform Builder
Data Streaming Engineer II - MSK Platform Builder

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer, Managed Kafka Streaming (MSK)
Software Engineer, Managed Kafka Streaming (MSK)

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+2
Data Streaming Engineer II - Scale & Open Source Impact
Data Streaming Engineer II - Scale & Open Source Impact

Amazon Web Services (AWS) • Santa Monica (CA)

On-site
USD 144,000 - 194,000
Senior Software Engineer: Scalable Kafka & Streaming
Senior Software Engineer: Scalable Kafka & Streaming

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Software Development Manager: Streaming Data & Kafka
Software Development Manager: Streaming Data & Kafka

Amazon • Seattle (WA)

Hybrid
USD 185,000 - 250,000
Data Streaming Platform Engineer (Kafka/MSK)
Data Streaming Platform Engineer (Kafka/MSK)

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Engineer - Managed Streaming for Kafka (MSK)
Software Engineer - Managed Streaming for Kafka (MSK)

Amazon • Santa Monica (CA)

On-site
USD 143,700 - 194,400