Job Directory Amazon Software Development Engineer

Software Development Engineer Amazon
Seattle, WA

Amazon is a company operating a marketplace for consumers, sellers, and content creators.

Companies like Amazon
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Amazon

Job Description

Come build the future of data streaming with the Amazon Streaming Ecosystem team!

We are seeking builders to be the technical leaders to build open source software supporting streaming technologies including Amazon Managed Streams for Kafka and Kinesis Data Streams. We are building client software and libraries solving an increasingly diverse set of customers' needs at AWS scale.We are looking for engineers who are enthusiastic about data streaming, and are as passionate about contributing to open source.

As a member of the Amazon Streaming Ecosystem team, you will be making contributions to the open source community supporting Apache Kafka as well as client libraries associated with Amazon for Kinesis Data Streams and Firehose. You will be responsible for ensuring upstream compatibility with existing services, and client performance improvements through data analysis and usage metrics. Your code changes to client software will be released back to open source. As a member of a AWS software team that builds on top of a popular open source technology and existing AWS technologies, this is a unique opportunity to work on a team that straddles both worlds - open source and Amazon-internal software.

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, to deliver an exceptional customer experience.

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. Your responsibilities will include collaborating with other engineers to build a large scale AWS service, mentor team members and work with senior leaders to define your team's roadmap, including identifying design and code changes needed in the underlying open source platforms.

About Amazon

Amazon is a company operating a marketplace for consumers, sellers, and content creators.

876800 employees

410 Terry Ave N

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.