Senior Software Development Engineer, AWS Kinesis Data Streams

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Development Engineer, AWS Kinesis Data Streams

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.

Last updated 11 minutes ago

Responsibilities For Senior Software Development Engineer, AWS Kinesis Data Streams

  • Solve difficult problems, applying appropriate technologies and best practices
  • Work with team to invent, design and build stable and performant software
  • Create flexible software without over-engineering
  • Write maintainable and understandable code
  • Work on project ideas with customers, stakeholders, and peers
  • Ensure efficient resource usage (system hardware, database, memory/CPU)

Requirements For Senior Software Development Engineer, AWS Kinesis Data Streams

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Senior Software Development Engineer, AWS Kinesis Data Streams

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development and mentorship opportunities
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, AWS Kinesis Data Streams

Network Development Engineer, OTN Network Provisioning and Automation

Senior Network Development Engineer role at Amazon, focusing on OTN network provisioning and automation for fulfillment centers, requiring 4+ years of routing protocols and Linux experience.

Sr. Software Development Engineer, Real-Time Streaming|Traffic Anomaly Detection, EdgeLink

Senior Software Engineering role at Amazon focusing on real-time streaming analytics and traffic anomaly detection, requiring 5+ years of experience and strong leadership skills.

Software Development Engineer, Software Development Engineer, AWS Infrastructure Services (L5)

Senior Software Engineer role at AWS Infrastructure Services, building supply chain automation systems and distributed computing solutions for AWS's global infrastructure operations.

Software Development Engineer, Specialist Engineering - Media & Game Tech

Senior Software Engineer role at AWS focusing on media and game tech solutions, requiring 3+ years of experience in software development and system architecture.

Senior Software Development Engineer, Amazon Stores

Senior Software Development Engineer position at Amazon Stores, building scalable solutions and innovative features for Amazon's e-commerce platform.