Software Development Engineer, Amazon Managed Service for Apache Flink

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$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, Amazon Managed Service for Apache Flink

Amazon Managed Service for Apache Flink (MSF) is seeking a Software Development Engineer to join their team working on real-time processing of high-volume streaming data in the cloud. This role is part of AWS's Utility Computing organization, which provides foundational services like S3 and EC2. The position offers an opportunity to work on strategic initiatives within the Kinesis organization, making stream processing mainstream.

The ideal candidate will contribute to making the service user-friendly, robust, and cost-effective for customers running stream processing applications. You'll be involved in the complete development lifecycle, from feature conception through customer feedback iteration and deployment. The role involves working with cutting-edge technologies including Apache Flink, Apache Kafka, and Kubernetes.

AWS values diverse experiences and maintains an inclusive team culture. The company offers comprehensive benefits, work-life harmony, and strong career development opportunities including mentorship programs. The team emphasizes continuous learning and innovation, with access to the latest cloud technologies and the chance to work on services that power businesses worldwide.

This position at Amazon Web Services combines technical challenges with business impact, offering the opportunity to shape the future of cloud-based stream processing while working with a diverse, inclusive team. The role provides exposure to large-scale distributed systems and the chance to work with customers ranging from startups to Global 500 companies.

Last updated 3 hours ago

Responsibilities For Software Development Engineer, Amazon Managed Service for Apache Flink

  • Work on real-time processing of high-volume streaming data in the cloud
  • Build and maintain stream processing services like Apache Flink and Apache Kafka
  • Work with Elastic Kubernetes service container orchestration platforms
  • Participate in feature inception, customer feedback iteration, and continuous delivery

Requirements For Software Development Engineer, Amazon Managed Service for Apache Flink

Java
Kubernetes
Kafka
  • 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, Amazon Managed Service for Apache Flink

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Career growth opportunities
  • Mentorship programs

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Managed Service for Apache Flink

Software Development Engineer II, Fulfillment by Amazon (FBA)

Build and scale mission-critical systems for Amazon's global FBA network, enabling sellers worldwide to leverage Amazon's fulfillment infrastructure.

Software Dev Engineer II

Software Development Engineer II position at Amazon in Bengaluru, focusing on gaming industry software development with 3+ years experience required.

Software Development Engineer, Customer Service

Software Development Engineer role at Amazon's D2AS team, focusing on customer service innovation through AI and scalable solutions, offering competitive compensation and comprehensive benefits.

System Development Engineer, Capacity Planning Tech

System Development Engineer role at Amazon focusing on capacity planning technology, combining software development with ML optimization for customer service operations.

System Development Engineer, Mechatronics & Sustainable Packaging

System Development Engineer position at Amazon's MSP team, focusing on developing and maintaining automated systems for fulfillment centers, with competitive pay and benefits.