Software Development Engineer, Managed Streaming for Kafka

4 weeks ago


Seattle, Washington, United States Amazon Full time
Join Amazon's Team of Innovators

We're seeking talented engineers to join our Amazon Managed Streaming for Kafka (MSK) team, where you'll have the opportunity to build the future of data streaming.

As a member of our team, you'll be responsible for designing and building new features, making performance improvements, and collaborating with other engineers to deliver an exceptional customer experience.

We're looking for engineers who are passionate about data streaming, enthusiastic about contributing to open source, and have experience designing large-scale systems supporting millions of transactions per second.

Our ideal candidate has a strong understanding of streaming data technologies like Amazon Kinesis or Apache Kafka, and experience with open-source data processing frameworks like Apache Spark, Apache Flink, or Apache Storm.

Learn more about Amazon's commitment to diversity and inclusion, and how we're working to create a workplace where everyone can thrive.

Basic Qualifications:

  • 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

Preferred Qualifications:

  • 3+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.



  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Managed Streaming for Kafka (MSK) team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and reliable systems that process streaming data.Our team is passionate about building innovative solutions that enable...


  • Seattle, Washington, United States Amazon Full time

    Come build the future of data streaming with Amazon's Managed Streaming for Kafka (MSK) team.We are seeking engineers who are enthusiastic about data streaming and passionate about contributing to open source, at AWS scale.As a member of the Amazon MSK team, you will be making contributions to the entire stack - the APIs and workflows that make up the MSK...


  • Seattle, Washington, United States Amazon Full time

    Join Amazon's Cloud Computing Team as a Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our Amazon Managed Streaming for Kafka (MSK) team. As a member of this team, you will design and build new features, make performance improvements, and identify and investigate new technologies to deliver an exceptional...


  • Seattle, Washington, United States Amazon Full time

    Join Amazon's MSK TeamWe are seeking experienced software developers to join our Amazon Managed Streaming for Kafka (MSK) team. As a member of this team, you will design and build new features, make performance improvements, and collaborate with other engineers to deliver an exceptional customer experience.Key Responsibilities:Design and build new features...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our Amazon Managed Streaming for Kafka (MSK) team. As a member of this team, you will design and build new features, make performance improvements, and collaborate with other engineers to deliver an exceptional customer experience.Key Responsibilities:Design and develop large-scale...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon, working on Amazon Kinesis Data Streams. As a member of our team, you will be responsible for designing, building, and maintaining scalable and reliable software systems.Key Responsibilities:Design and implement software systems that are stable, performant,...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAmazon is seeking a skilled Software Development Engineer II to join our Kinesis Data Streams team. As a member of this team, you will be responsible for designing, developing, and deploying scalable and reliable software systems that process real-time data streams. Key ResponsibilitiesDesign and develop software systems that process real-time...


  • Seattle, Washington, United States DocuSign Full time

    Job OverviewDocuSign is seeking a highly skilled Senior Software Engineer to join our Cloud Development team in Seattle or San Francisco. As a key member of our team, you will be responsible for designing, implementing, and testing cloud-based solutions using Azure cloud platforms.Key ResponsibilitiesDesign and implement big data pipelines and analytics...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team, working on Amazon Kinesis Data Streams. This is a unique opportunity to be part of a hyper-growth environment where priorities can shift fast.As a member of our team, you'll work alongside outstanding engineers and leaders, refining product requirements with product...


  • Seattle, Washington, United States Amazon Full time

    Transform the Future of Live Streaming with AmazonWe're seeking a talented software engineer to join our team and help shape the next generation of live streaming technology. As a key member of our Prime Video team, you'll have the opportunity to design and develop large-scale systems that power our live streaming platform, viewed by millions of customers...


  • Seattle, Washington, United States Della Infotech Full time

    Job Title: Staff Software EngineerJob Types: Full timeLocation: RemoteKey Responsibilities:As a Staff Software Engineer at Della Infotech, you will be responsible for observing, identifying, coordinating, and documenting best practices across all software engineering communities of practices. You will also build reliable and scalable cloud architecture to...


  • Seattle, Washington, United States IT WRKX Full time

    About the RoleWe are seeking a highly skilled and passionate Software Development Engineer to join our team at IT WRKX. As a key member of our E-Commerce product team, you will play a crucial role in designing, developing, and delivering high-quality software solutions that drive business growth and customer satisfaction.Key ResponsibilitiesDesign and...


  • Seattle, Washington, United States DocuSign Full time

    Unlock the power of intelligent agreement management with DocuSign, where business-critical data is unleashed from trapped documents.Our Common Data platform team is dedicated to building a high-availability data backend for AI, analytics, and reporting needs of DocuSign customers.We create, maintain, and operate scalable technology and data solutions that...


  • Seattle, Washington, United States RIT Solutions, Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Architect to join our team at RIT Solutions, Inc. as a Principal Engineer. The ideal candidate will have a strong background in software development and a passion for designing and delivering high-performance APIs using AWS technologies.Key Responsibilities* Design and implement scalable and...


  • Seattle, Washington, United States Apple Full time

    Job DescriptionAs a Senior Software Engineer on the Media Processing team at Apple, you will be responsible for designing and developing software solutions for media processing and streaming. You will work closely with cross-functional teams to develop custom software used to process creative work, tools for providers, server-side systems, and APIs for Apple...


  • Seattle, Washington, United States Jobs for Humanity Full time

    About the RoleWe are seeking a highly skilled Software Development Engineering Manager to join our team at Jobs for Humanity. As a key member of our organization, you will be responsible for leading a team of software engineers and driving technical decisions to ensure the success of our financial technology platform.As a technical leader, you will be...


  • Seattle, Washington, United States Ascendion Full time

    About AscendionAscendion is a digital engineering solutions company that creates and manages software platforms and products to drive growth and deliver engaging experiences. Our capabilities in engineering, cloud, data, experience design, and talent solutions accelerate transformation and impact for enterprise clients.We have a culture built on opportunity,...


  • Seattle, Washington, United States Jobs for Humanity Full time

    About the RoleWe are seeking a skilled Software Development Engineering Manager to join our team at Jobs for Humanity. As a key member of our organization, you will be responsible for leading a team of software engineers and driving technical decisions to ensure the success of our financial technology platform.The ideal candidate will have a strong...


  • Seattle, Washington, United States Apple Full time

    Job SummaryAs a Senior Software Engineer on the Media Domain Platform team at Apple, you will play a key role in developing the next generation of sophisticated Media Processing Pipeline systems. Our team handles the entire media life cycle, from media creation to international scheduling to developing custom media formats. You will partner with multiple...


  • Seattle, Washington, United States F5 Networks Full time

    F5 Networks is seeking a talented Software Development Engineer to join our team in Seattle, WA. As a Software Development Engineer, you will collaborate with technical leads to design, code, and test robust, scalable, loosely coupled components that integrate into customers public and private cloud infrastructure as well as NGINXs own SaaS offerings.Key...