Create Alert
Email me similar jobs

Software Development Manager, Managed Streaming Kafka (MSK)

Software Development Manager, Managed Streaming Kafka (MSK)

Job ID: 10446799 | Amazon.com Services LLC

The Software Development Manager will lead an engineering team for Amazon Managed Streaming for Kafka (MSK), a fully managed service that helps customers process streaming data using Apache Kafka. This role requires a passion for data streaming and applying open source technologies to address customer business needs at AWS scale.

Responsibilities
  • Lead and build a high‑performing, inclusive engineering team that develops and operates Apache Kafka for Amazon MSK.
  • Drive results by attracting and developing talent with diverse backgrounds, fostering an inclusive culture.
  • Partner with the open‑source community to define features, roadmap, and integrate emerging technologies at AWS scale.
  • Oversee on‑call rotation, core office hours, and support the delivery of a reliable cloud Kafka experience.
  • Lead technical and professional development initiatives, including mentoring and succession planning.

Role Highlights
  • Work/Life Harmony: core office hours 10am–4pm Seattle, flexibility for occasional remote work, on‑call rotation every 2–3 months.
  • Professional Development: contribute to the Data Streaming organization’s culture and grow influence as MSK expands.
  • Utility Computing (UC): support development and management of AWS services including Compute, Database, Storage, IoT, Machine Learning, Generative AI, and Platform services.
  • AWS Overview: Amazon Web Services leads cloud computing with a comprehensive global platform.
  • Career Growth: access mentorship, knowledge‑sharing, and professional development resources.

Basic Qualifications
  • 3+ years of engineering team management experience.
  • 7+ years of working directly within engineering teams.
  • 3+ years of designing or architecting (design patterns, reliability, and scaling) of new and existing systems.
  • 8+ years of leading the definition and development of multi‑tier web services.
  • 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.

Preferred Qualifications
  • Experience communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience recruiting, hiring, mentoring/coaching, and managing teams of Software Engineers to improve their skills and effectiveness.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.

The base salary range for this position is listed below. Your Amazon package will include sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits—including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and optional Supplemental life plans), EAP, Mental Health Support, Flexible Spending Accounts, 401(k) matching, paid time off, parental leave, and more. Learn more about our benefits at https://amazon.jobs/en/benefits .

USA, WA, Seattle – 184,900.00 – 250,200.00 USD annually

#J-18808-Ljbffr
Similar jobs

Software Development Manager, Managed Streaming Kafka (MSK)

Apply Now
Back to search page