SDE (KDS Phone Screen Req), Kinesis Data Streams

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For SDE (KDS Phone Screen Req), 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 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 a fast-paced environment. You'll be involved in all aspects of the software development lifecycle, from refining product requirements with product managers to defining architecture and implementing solutions. The position requires strong technical skills and the ability to make pragmatic decisions about software design and implementation.

Your responsibilities will include solving complex problems, building performant and stable software, and working directly with enterprise customers. The team values work-life balance and maintains a shared on-call rotation to ensure 24/7 service reliability. You'll be part of a team that takes pride in high ownership and delivers solutions that impact thousands of customers worldwide.

The ideal candidate should have experience with distributed systems, real-time data processing, and scalable architecture. You'll need to demonstrate proficiency in software design patterns, system reliability, and performance optimization. The role offers competitive compensation, including equity, and comprehensive benefits, making it an excellent opportunity for engineers looking to make a significant impact in cloud computing technology.

Working at Amazon means being part of a company that's constantly pushing the boundaries of what's possible in cloud computing. You'll have access to vast resources and the opportunity to work on technology that powers some of the world's most innovative companies. The role combines technical challenges with business impact, offering a unique opportunity to grow your career while working on cutting-edge technology.

Last updated 7 days ago

Responsibilities For SDE (KDS Phone Screen Req), Kinesis Data Streams

  • Design and build stable and performant software
  • Work on project ideas with customers, stakeholders, and peers
  • Participate in product definition and technical architecture review
  • Perform code reviews and operational tasks
  • Interact with enterprise customers
  • Participate in on-call rotation

Requirements For SDE (KDS Phone Screen Req), 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
  • Experience with design patterns, reliability and scaling of systems

Benefits For SDE (KDS Phone Screen Req), Kinesis Data Streams

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package
  • Equity compensation
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon SDE (KDS Phone Screen Req), Kinesis Data Streams

Software Development Engineer (Java/Kotlin), FireTV Devices Organization

Software Development Engineer role at Amazon's FireTV team, focusing on Java/Kotlin development for third-party device integration and ecosystem development.

Software Development Engineer, Blob Encoding And Streaming (BEAST)

Software Development Engineer role at Amazon S3 focusing on blob encoding and streaming, building scalable distributed systems in Rust with competitive compensation in Vancouver.

Support Engineer, Device OS

Support Engineer position at Amazon Lab126 focusing on Device OS support, troubleshooting, and development using C++ and Python.

Software Development Engineer, Workforce Intelligence

Amazon Workforce Intelligence team seeks Software Engineer to build high-volume hiring analytics solutions, focusing on large-scale distributed systems and data processing.

Software Developer Engineer, INTech

Software Developer Engineer position at Amazon's INTech Latam team, working on developing features for Amazon.com and supporting systems.