Senior Software Development Engineer, Amazon MSK
Amazon Web Services (AWS) · Seattle, WA · 1 mo ago
ConsultingFull-time
About the role
We are seeking engineers who are enthusiastic about data streaming and passionate about contributing to open source. As a member of the Amazon MSK team, you will be making contributions to the entire stack - the APIs and the workflows that make up the MSK service, the core Kafka platform, and stand-alone tools that make it easier for Kafka community to operate Kafka better. Upstream compatibility is a core tenet of MSK. Your code changes to the Kafka platform will be released back to open source.
Responsibilities
- Design and build new features
- Make performance improvements
- Identify and investigate new technologies
- Prototype solutions
- Build scalable services
- Test and review changes
- 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
- Experience designing large-scale systems supporting millions of transactions per second
- Enjoy solving complex software problems
- Possess analytical, design and problem-solving skills
- Experience with streaming data technologies like Amazon Kinesis or Apache Kafka
- Experience with open-source data processing frameworks like Apache Spark, Apache Flink, or Apache Storm
Qualifications
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
Skills
- Experience with streaming data technologies like Amazon Kinesis or Apache Kafka
- Experience with open-source data processing frameworks like Apache Spark, Apache Flink, or Apache Storm
- Experience with large-scale system design and implementation
- Experience with cloud-based services and infrastructure
Benefits
- Comprehensive benefits including health insurance, dental, vision, prescription, life insurance, AD&D insurance, EAP, mental health support, medical advice line, flexible spending accounts, adoption and surrogacy reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave
Pay
The base salary range for this position is $168,100.00 - $227,400.00 annually.
Schedule
Full-time