Senior Software Development Engineer, AWS Kinesis Data Streams

Global technology company leading in cloud computing, e-commerce, and digital streaming services.
$150,700 - $251,700
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 trusted by major companies like Epic Games, Lyft, AirBnB, and Vanguard for real-time streaming data processing. As a Senior Software Development Engineer, you'll join a team that's revolutionizing how businesses handle real-time data processing at massive scale.

The role offers an exciting opportunity to work on technology that processes gigabytes per second of real-time data, supporting use cases from gaming analytics to IoT sensor data processing, financial transactions, and security analytics. You'll be part of AWS, a leader in cloud computing, working alongside exceptional engineers and leaders.

Your responsibilities will include architecting solutions, writing high-quality code, mentoring team members, and directly engaging with enterprise customers. The position requires strong technical skills, leadership experience, and the ability to balance pragmatic solution design with long-term system health.

The team culture emphasizes work-life balance, inclusion, and professional growth. You'll benefit from Amazon's comprehensive benefits package, mentorship opportunities, and a collaborative environment that celebrates knowledge sharing. The position offers competitive compensation, including a base salary range of $150,700 to $251,700, plus equity and additional benefits.

This role is perfect for experienced engineers who are passionate about distributed systems, real-time data processing, and building scalable solutions that impact millions of users. You'll have the opportunity to shape the future of cloud computing while working with cutting-edge technology in a supportive, growth-oriented environment.

Last updated 20 hours ago

Responsibilities For Senior Software Development Engineer, AWS 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 efficiently with system resources
  • Collaborate with customers, stakeholders, and peers on project ideas
  • Participate in product definition and technical architecture review
  • Perform code reviews and operations tasks
  • Interact with enterprise customers

Requirements For Senior Software Development Engineer, AWS Kinesis Data Streams

Java
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with full software development life cycle (preferred)

Benefits For Senior Software Development Engineer, AWS Kinesis Data Streams

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical benefits
  • Financial benefits
  • Flexible working hours
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive work culture
  • Learning and development programs

Interested in this job?

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

Senior Software Development Engineer, AWS Elemental MediaTailor

Senior Software Engineer role at AWS Elemental MediaTailor, focusing on video streaming and advertising technology, requiring 5+ years of experience in software development and system architecture.

Software Development Engineer III, Employee Onboarding and Administration, Personal Information Domain/Identity Domain

Senior Software Engineer role at Amazon leading development of employee onboarding and identity management systems across global operations.

Software Development Engineer, Traffic Engineering

Senior Software Engineer role at Amazon focusing on traffic management systems, security, and large-scale infrastructure development.

Senior Software Development Engineer, Aurora CP - Availability

Senior Software Engineer role at Amazon Aurora team, building cloud-scale database services with focus on availability and reliability.

Senior Innovation and Design Engineer, Worldwide Design Engineering

Senior Innovation and Design Engineer role at Amazon, focusing on designing next-generation fulfillment centers and logistics systems with automation and robotics.