> Markdown version of [/jobs/ext/1504371-senior-software-engineer-managed-streaming-kafka-msk](https://www.wearedevelopers.com/jobs/ext/1504371-senior-software-engineer-managed-streaming-kafka-msk). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Managed Streaming Kafka (MSK) - **Company:** Amazon.com, Inc. - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $168,100.0 - $227,400.0 - **Contract:** Internship / Graduate position - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Code Review, Computer Programming, Databases, Software Design Patterns, Distributed Systems, Productivity Software, Cloud Services, Software Engineering, Data Streaming, Apache Zookeeper, Apache Spark, Information Technology, Apache Flink, Apache Kafka, Event Store, Build Process, Software Coding, New Relic (SaaS), Software Version Control, Programming Languages - **Published:** July 30, 2026 - **Apply:** https://www.amazon.jobs/en/jobs/10487718/senior-software-engineer-managed-streaming-kafka-msk ## About the Role We're looking for people who've built large-scale distributed systems, who enjoy hard problems, and who can reason about tradeoffs at the intersection of performance, reliability, and cost. Experience with Kafka, Kinesis, Flink, or Spark is a plus. What matters more is that you're curious, you ship, and you think in systems., 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team Preferred Qualifications - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent ## Description Topic Management APIs (February 2026): New CreateTopic, UpdateTopic, and DeleteTopic APIs with console integration, eliminating the need to maintain Kafka admin clients. - Apache Kafka 4.1 Support (October 2025): Queues as a preview feature, a new Streams Rebalance Protocol in early access, and Eligible Leader Replicas (ELR). - 5x More Partitions on Express Brokers (July 2025): Partition-bound workloads can now be hosted on fewer brokers, simplifying cluster sizing. - Seamless Certificate Renewals (May 2025): Brokers receive updated encryption certificates without restarts. - Express Brokers (re:Invent 2024): Up to 3x more throughput per broker, 20x faster scaling, 90% faster recovery, and hands-free unlimited storage. - KRaft Mode (May 2024): Clusters run without ZooKeeper, supporting up to 60 brokers. - Tiered Storage (2023): Decouples compute from storage to optimize cost and scalability. Learn more about Amazon MSK: - AWS re:Invent 2024: Express Brokers for Amazon MSK - AWS re:Invent 2023: How Rivian builds real-time analytics from electric vehicles - AWS re:Invent 2021: How Coinbase uses Amazon MSK as an event store for applications - AWS re:Invent 2020: How Goldman Sachs uses an Amazon MSK backbone for Transaction Banking Platform - AWS re:Invent 2020: How New Relic is migrating its Apache Kafka cluster to Amazon MSK - AWS re:Invent 2018: Amazon Managed Streaming for Apache Kafka (Amazon MSK) Launch - MSK Tiered Storage: Optimize cost and improve Kafka scalability Utility Computing (UC) AWS Utility Computing (UC) provides product innovations from foundational services such as Amazon S3 and Amazon EC2 to consistently released new product innovations that continue to set AWS apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Kafka Streams Microservices](https://www.wearedevelopers.com/videos/168-kafka-streams-microservices) - [Autonomous microservices with event-driven architecture](https://www.wearedevelopers.com/videos/1052-autonomous-microservices-with-event-driven-architecture) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Building Systems that Last](https://www.wearedevelopers.com/videos/1389-building-systems-that-last) - [Implementing an Event Sourcing strategy on Azure](https://www.wearedevelopers.com/videos/688-implementing-an-event-sourcing-strategy-on-azure) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)