Amazon Kinesis Data Streams is a critical service used by leading companies like Epic Games, Lyft, AirBnB, and Vanguard as their foundation for real-time streaming data processing. This senior role within the AWS team focuses on developing and enhancing this fully-managed service that enables customers to process gigabytes per second of real-time data for various use cases including gaming analytics, IoT sensor data processing, financial transactions, and security analytics.
As a Senior Software Development Engineer, you'll be working with an outstanding team of engineers and leaders to define architecture, implement solutions, and launch new features. The role involves direct interaction with enterprise customers, requiring strong technical and communication skills. You'll be responsible for solving complex problems, designing scalable systems, and writing high-quality, maintainable code.
The position is part of AWS's Utility Computing organization, which drives innovation in foundational services like S3 and EC2. You'll contribute to developing and managing various AWS services including Compute, Database, Storage, IoT, Platform, and Productivity Apps. The role offers opportunities to work on cutting-edge cloud computing technology while maintaining high standards for performance, reliability, and security.
The ideal candidate should be passionate about cloud computing, capable of delivering high-quality services in a fast-paced environment, and experienced in leading technical initiatives. You'll participate in all aspects of the software development lifecycle, from product definition to architecture review and operational support. This is an excellent opportunity to shape the future of cloud computing while working with industry-leading technology.