Software Development Manager, Managed Streaming Kafka (MSK)

AmazonSeattle, WA
$184,900 - $250,200Hybrid

About The Position

The Software Development Manager will lead an engineering team for Amazon MSK, a fully managed service that helps customers process streaming data using Apache Kafka. This role requires enthusiasm for data streaming and applying open source technologies to address customer business needs at AWS scale. The SDM will be required to build a High-Performing & Inclusive Team. Drive results by attracting and developing a team that welcomes and leverages diverse backgrounds and skills. Your primary responsibility involves leading others while strengthening our inclusive culture. Lead your team in building and operating Apache Kafka to build the best in cloud Kafka experience. Partner with the open source community to define features and roadmap. Integrate emerging open-source technologies at AWS scale. This role requires diving deep into Kafka internals - if you enjoy thoroughly understanding complex systems, this position may suit you well. Contribute to the Data Streaming organization's culture and execute initiatives that benefit all teams. As MSK expands to serve increasing customer demand, opportunities emerge to grow your influence and develop other leaders.

Requirements

  • 3+ years of engineering team management experience
  • 7+ years of working directly within engineering teams experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams

Nice To Haves

  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Responsibilities

  • Lead an engineering team for Amazon MSK
  • Build a High-Performing & Inclusive Team
  • Attract and develop a team that welcomes and leverages diverse backgrounds and skills
  • Lead others while strengthening our inclusive culture
  • Lead your team in building and operating Apache Kafka
  • Partner with the open source community to define features and roadmap
  • Integrate emerging open-source technologies at AWS scale
  • Dive deep into Kafka internals
  • Contribute to the Data Streaming organization's culture
  • Execute initiatives that benefit all teams
  • Grow your influence and develop other leaders

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service