yoinka

Software Development Engineer, Amazon Kinesis Data Streams & Firehose

Amazon

US, CA, East Palo AltoFull TimeMid
Sign in to applyVerified 2h ago
Location
US, CA, East Palo Alto
Employment
Full Time
Work model
On-Site
Level
Mid
Posted
1d ago

Skills

AWSFlinkKafkaSpark

About this role

We are hiring engineers for the Amazon Data Firehose Team. The team owns all aspects of the Firehose service, including requirements, architecture, design & development, quality assurance, deployment and operations. As an engineer in this team, you will learn the ins and outs of building a highly available, scalable, distributed and secure system that uses all the modern cloud computing paradigms, techniques and tools. The ideal candidate has experience designing large-scale systems supporting millions of transactions per second, enjoys solving complex software problems, and possesses skills to innovate, design and solve problems at scale. 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, 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 the team

Utility Computing (UC) AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.

About the team

Amazon Data Firehose is a new fully managed service to load streaming data into AWS. It can capture and automatically load streaming data into different destinations, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today. It is a fully managed service that automatically scales to match the throughput of your data and requires no ongoing administration. It can also batch, compress, and encrypt the data before loading it, minimizing the amount of storage used at the destination and increasing security.

Software Development Engineer, Amazon Kinesis Data Streams & Firehose at Amazon, US, CA, East Palo Alto | Yoinka