Jobs · Engineering · California

Software Development Engineer, Amazon MSK

Amazon Web Services (AWS) · Santa Monica, CA · 2 days ago
EngineeringFull-time

About the role

Join the Amazon Managed Streaming for Kafka (MSK) team to build the future of data streaming. We are looking for engineers passionate about data streaming and open source technologies to contribute to AWS scale.

Responsibilities

  • Design and build new features for the MSK service, Kafka platform, and stand-alone tools.
  • Make performance improvements and identify new technologies.
  • Prototype solutions and build scalable services.
  • Test and review changes to deliver an exceptional customer experience.
  • 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.
  • Have 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 full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Benefits

Upstream compatibility is a core tenet of MSK. Your code changes to the Kafka platform will be released back to open source. Upstream compatibility is a core tenet of MSK. Your code changes to the Kafka platform will be released back to open source.

Pay

The base salary range for this position is $168,100.00 - $227,400.00 USD annually.

Schedule

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, including support for the interview or onboarding process, please visit here for more information.

Similar jobs