Amazon Kinesis Data Streams is a critical component of AWS's real-time data processing infrastructure, serving major brands like Epic Games, Lyft, AirBnB, and Vanguard. This role offers an exciting opportunity to work on a service that processes gigabytes per second of real-time data for various use cases including gaming analytics, IoT sensor data, financial transactions, and security analytics.
As a Software Development Engineer on the Kinesis Data Streams team, you'll be at the forefront of cloud computing innovation, working alongside outstanding engineers and leaders. You'll be responsible for designing and implementing high-quality services in a fast-paced environment, participating in all aspects of the software development lifecycle from product definition to launch and operations.
The role combines technical excellence with customer interaction, requiring both strong engineering skills and professional communication abilities. You'll be working on challenging problems that require pragmatic solutions, writing maintainable code, and making appropriate architectural decisions that balance immediate needs with long-term sustainability.
AWS offers a collaborative environment with numerous opportunities for growth and learning. The company values diversity and inclusion, providing various employee-led affinity groups and ongoing learning experiences. You'll have access to mentorship opportunities and resources to develop into a well-rounded professional.
The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for engineers passionate about distributed systems, real-time processing, and building scalable solutions that serve thousands of customers worldwide.