Software Development Manager, Managed Streaming for Apache Kafka
Core
Lead a high-performing engineering team to build and operate Amazon Managed Streaming for Kafka (MSK), a fully managed data streaming service.
Role type
Senior Software Development Manager (Data Streaming)
Builds
Amazon MSK service, core Kafka platform components, and open-source compatible tools
Domain
Cloud Infrastructure / Data Streaming / Apache Kafka
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering team management, software development lifecycle ownership, system architecture, multi-tier web services design, open source contribution
Preferred skills
Large-scale streaming system design, Apache Kafka/Kinesis expertise, Apache Spark/Flink/Storm experience, technical roadmap definition
Technologies
Apache Kafka, Amazon Kinesis, Apache Spark, Apache Flink, Apache Storm
Responsibilities
Recruit and grow technical staff, own software development lifecycle and operational metrics, partner with product managers on roadmap, contribute to open source and community events
Seniority
Senior, hands-on IC with management responsibilities