Senior Software Development Engineer, Amazon MSK

Amazon
Seattle, WAFULL_TIMEPosted Jul 30, 2026

Role responsibilities

Design and build new features and scalable services for Amazon MSK, contributing to both internal AWS software and the open-source Apache Kafka platform. Collaborate with engineers and senior leaders to define the product roadmap and improve the overall customer experience.

Requirements

Requires 5+ years of professional software development experience, including leadership in system design and architecture. Preferred candidates have a Bachelor's degree in Computer Science and experience with the full software development life cycle.

Key skills

Apache Kafka, Data Streaming, System Design, Distributed Systems, Open Source Contribution, Scalable Services, Amazon Kinesis, Apache Spark, Apache Flink, Apache Storm, Software Architecture, Mentoring, Code Review, Performance Tuning, API Design, Full Software Development Life Cycle

Keywords

Amazon MSK, Apache Kafka, AWS, Data Streaming, Open Source, Distributed Systems, Amazon Kinesis, Apache Spark, Apache Flink, Apache Storm, Scalability, API, Software Development Life Cycle, System Architecture, Design Patterns, Cloud Computing, S3, EC2, Utility Computing, Performance Improvement, Prototyping, Tech Lead, Reliability, Source Control Management, Build Processes, Testing, Operations

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