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 brands like Epic Games, Lyft, AirBnB, and Vanguard as their foundation for real-time streaming data processing. As a Senior Software Development Engineer on the AWS Kinesis Data Streams team, you'll be working on a service that processes Gigabytes per second of real-time data for various use cases including gaming analytics, IoT sensor data, financial transactions, and security analytics.

The role offers an opportunity to work with outstanding engineers and leaders in a hyper-growth environment. You'll be involved in refining product requirements, defining architecture, and leading software implementation. The position requires strong technical skills and the ability to mentor others while working on complex distributed systems.

AWS values diverse experiences and work-life harmony. The team culture promotes inclusion through employee-led affinity groups and ongoing learning experiences. You'll have access to extensive career development resources, including mentorship opportunities and continuous learning programs.

The compensation is competitive, ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits. You'll be part of AWS's mission to innovate in cloud computing, working with enterprise customers worldwide to solve challenging technical problems at scale.

Key responsibilities include designing and building stable, performant software, leading technical architecture decisions, and working directly with customers. The ideal candidate should have strong experience in distributed systems, excellent communication skills, and a track record of leading engineering initiatives.

Last updated 12 days ago

Responsibilities For Senior Software Development Engineer, AWS Kinesis Data Streams

  • Solve difficult problems, applying appropriate technologies and best practices
  • Design and build software that is stable and performant
  • Create flexible software without over-engineering
  • Work on project ideas with customers, stakeholders, and peers
  • Participate in product definition and technical architecture review
  • Lead implementation and launch of software
  • Interact with enterprise customers to ensure their needs are met

Requirements For Senior Software Development Engineer, AWS Kinesis Data Streams

Java
Python
JavaScript
  • 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
  • Bachelor's degree in computer science or equivalent

Benefits For Senior Software Development Engineer, AWS Kinesis Data Streams

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture

Interested in this job?

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

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.

Software Developer Engineer, Last Mile Delivery Technology

Senior Software Engineer role at Amazon's Last Mile Delivery Technology team, focusing on connected vehicle systems and autonomous delivery solutions.

Senior Software Development Engineer, Amazon Stores

Senior Software Development Engineer role at Amazon Stores, building scalable solutions across consumer, operations, financial, and HR technology domains.