Software Development Engineer II, Amazon MSK

Amazon
Seattle, WAFULL_TIMEPosted Jul 24, 2026

Role responsibilities

Design, build, and operate large-scale distributed systems for the MSK Control Plane to manage compute across diverse environments. Own the end-to-end delivery of significant features while driving technical design decisions and operational excellence.

Requirements

Requires a Bachelor's degree in Computer Science or a related field and 3+ years of professional software development experience. Candidates must have experience in system architecture, object-oriented design, and proficiency in Java, C++, C#, or Perl.

Key skills

Distributed Systems, Apache Kafka, Object Oriented Design, Software Architecture, C#, C++, Java, Perl, Agile Development, Control Plane Design, Multi-threading, Scaling

Keywords

Amazon MSK, Apache Kafka, AWS, Distributed Systems, Control Plane, C#, C++, Java, Perl, Object Oriented Design, Software Development Life Cycle, Code Reviews, Source Control Management, Build Processes, Testing, Agile, Multi-tiered Applications, Multi-threaded Applications, Cloud Computing, Real-time Data Infrastructure, Scalability, Reliability, Performance

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free