Software Development Engineer II - Amazon MSK, Managed Streaming Kafka (MSK)
Core
Design and build new features, make performance improvements, and prototype solutions for Amazon MSK, a fully managed Apache Kafka service for processing streaming data at AWS scale.
Role type
Senior IC backend engineer (data streaming)
Builds
Amazon MSK service, core Kafka platform, and stand-alone tools for the Kafka community
Domain
Cloud infrastructure, data streaming, open-source technologies
Deliverable
production ML models | product features
Required skills
Large-scale system design, Apache Kafka, Apache Spark, Apache Flink, Apache Storm, software architecture, reliability and scaling
Preferred skills
Full software development life cycle, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
Amazon MSK, Apache Kafka, Amazon Kinesis, Apache Spark, Apache Flink, Apache Storm
Responsibilities
Design and build new features, make performance improvements, identify and investigate new technologies, prototype solutions, build scalable services, test and review changes
Seniority
Senior, hands-on IC