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 used by leading brands like Epic Games, Lyft, AirBnB, and Vanguard as their foundation for real-time streaming data processing. The service enables customers to process 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 work on building and scaling this fully-managed service that makes real-time streaming data processing reliable, easy, and cost-effective. You'll collaborate with outstanding engineers and leaders, work with product managers to refine requirements, define architecture, and lead implementation of new features.

Key responsibilities include:

  • Solving complex technical challenges while applying best practices
  • Designing and building stable, performant software systems
  • Writing maintainable and pragmatic code that other developers can understand
  • Making appropriate architectural decisions and trade-offs
  • Working directly with customers to understand their needs
  • Contributing to product definition and technical architecture reviews

The role offers:

  • Opportunity to work on a high-impact service used by thousands of customers worldwide
  • Chance to shape the future of cloud computing and streaming data processing
  • Collaborative environment with talented engineers and leaders
  • Direct customer interaction and influence on product direction
  • Work/life harmony with flexible working culture
  • Inclusive team environment with employee-led affinity groups
  • Mentorship and career growth opportunities
  • Comprehensive benefits package

This is an excellent opportunity for an experienced engineer who is passionate about distributed systems, real-time data processing, and building highly scalable cloud services that solve real customer problems.

Last updated 8 hours ago

Responsibilities For Software Development Engineer, Kinesis Data Streams

  • Design and build stable and performant software systems
  • Solve complex technical challenges using appropriate technologies
  • Write maintainable and pragmatic code
  • Make appropriate architectural decisions and trade-offs
  • Work with customers and stakeholders on project requirements
  • Participate in product definition and technical architecture reviews

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

Benefits For Software Development Engineer, Kinesis Data Streams

Medical Insurance
401k
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401k retirement plan
  • Parental leave
  • 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.