Software Development Engineer, Kinesis Data Streams

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, Kinesis Data Streams

Amazon Kinesis Data Streams is a critical service trusted by leading brands like Epic Games, Lyft, AirBnB, and Vanguard for real-time streaming data processing. As a Software Development Engineer on the Kinesis Data Streams team, you'll be at the forefront of cloud computing innovation, working on a service that processes gigabytes of real-time data per second for various use cases including gaming analytics, IoT sensor data, financial transactions, and security analytics.

The role offers an exciting opportunity to work with outstanding engineers and leaders in AWS's Utility Computing organization, which provides foundational services like S3 and EC2. You'll be involved in all aspects of the development process - from refining product requirements and defining architecture to implementing and launching software solutions.

Your responsibilities will include solving complex technical challenges, designing scalable systems, and working directly with enterprise customers. The position requires strong technical skills, pragmatic problem-solving abilities, and excellent communication skills. You'll be part of a team that values innovation, customer obsession, and high-quality software delivery.

The role offers comprehensive benefits including competitive base pay ($129,300-$223,600 based on location), equity compensation, and full medical benefits. Amazon provides a collaborative work environment with opportunities for mentorship, career growth, and learning from diverse perspectives through employee-led affinity groups and inclusive team culture.

This is an excellent opportunity for an experienced engineer who is passionate about distributed systems, real-time data processing, and building enterprise-scale cloud services. You'll be contributing to a service that is fundamental to thousands of customers worldwide while working with cutting-edge technology in a fast-paced, innovative environment.

Last updated 7 hours ago

Responsibilities For Software Development Engineer, Kinesis Data Streams

  • Solve difficult problems, applying appropriate technologies and best practices
  • Design and build stable and performant software
  • Write maintainable and understandable code
  • Create flexible software without over-engineering
  • Work on project ideas with customers, stakeholders, and peers
  • Manage system resources efficiently
  • Participate in product definition and technical architecture review

Requirements For Software Development Engineer, Kinesis Data Streams

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of design patterns, reliability and scaling

Benefits For Software Development Engineer, Kinesis Data Streams

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Work-life harmony
  • Career development and mentorship opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Kinesis Data Streams

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video focusing on building next-gen automation and monitoring solutions using computer vision and ML-based automation.