Software Development Engineer II - Amazon MSK, Managed Streaming Kafka (MSK)
About the role
We are seeking engineers who are enthusiastic about data streaming and passionate about contributing to open source. You will design and build new features, make performance improvements, identify and investigate new technologies, prototype solutions, build scalable services, and test and review changes.
Responsibilities
- Collaborate with other engineers to build a large scale AWS service.
- Work with senior leaders to define your team's roadmap, including identifying design and code changes needed in the underlying open source platforms.
Requirements
The ideal candidate has experience designing large-scale systems supporting millions of transactions per second, enjoys solving complex software problems, and possesses analytical, design and problem-solving skills. Ideally, you have an in-depth understanding of streaming data technologies like Amazon Kinesis or Apache Kafka, and experience with open-source data processing frameworks like Apache Spark, Apache Flink, or Apache Storm.
Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Skills
Your responsibilities will include collaborating with other engineers to build a large scale AWS service, and work with senior leaders to define your team's roadmap, including identifying design and code changes needed in the underlying open source platforms.
Benefits
Learn more about Amazon MSK, including how Goldman Sachs, New Relic, and Coinbase use Amazon MSK, and how Rivian builds real-time analytics from electric vehicles. Explore Amazon Utility Computing, which provides product innovations from foundational services such as Amazon S3 and EC2, to consistently released new product innovations that continue to set AWS’s services and features apart in the industry.
Pay
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.
Schedule
Final compensation will be determined based on factors including experience, qualifications, and location.