Amazon Data Firehose is a cutting-edge service powering real-time technologies at a massive scale, processing billions of events and petabytes of data daily for thousands of customers. As a Software Development Engineer on the Amazon Data Firehose Team, you'll be at the forefront of building and operating a next-generation real-time data delivery and ingestion engine.
The role offers a unique opportunity to work on a highly available, scalable, and distributed system using modern cloud computing paradigms. You'll be responsible for all aspects of the Firehose service, from requirements and architecture to development, quality assurance, deployment, and operations.
AWS provides a dynamic work environment with strong emphasis on work-life harmony and inclusive team culture. The company offers extensive career growth opportunities through knowledge-sharing, mentorship, and employee-led affinity groups. As part of AWS's Utility Computing organization, you'll contribute to foundational services like S3 and EC2, while working alongside diverse teams across AWS.
The position offers competitive compensation ranging from $129,300 to $223,600 per year based on location, plus comprehensive benefits including medical coverage, equity, and sign-on payments. You'll be part of a team that values diverse experiences and perspectives, with ongoing learning opportunities through programs like Conversations on Race and Ethnicity (CORE) and AmazeCon.
This role requires strong technical expertise in distributed systems, real-time data processing, and software development. You'll collaborate with multiple teams across AWS and third-party vendors, making a significant impact on critical infrastructure used by numerous AWS services. Join us in building innovative solutions that power the future of cloud computing at AWS scale.