Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer II, GMT Heimdall

Software Development Engineer II position at Amazon's Grocery Management Tech team, focusing on building distributed systems for supply chain and in-store solutions.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer position at Amazon's Japan Store Tech team, focusing on building scalable applications for customer engagement and membership systems.

Application Engineer II

Application Engineer II position at Amazon focusing on pricing systems infrastructure, combining technical support and software development with emphasis on automation and system optimization.

Software Dev Engineer II, Unified Payments Experience

Mid-level Software Engineer role at Amazon working on the Unified Payments Experience team, building scalable payment systems with modern cloud technologies.

Software Dev Engineer II, Unified Payments Experience

Software Development Engineer II position at Amazon working on the Unified Payments Experience team, building scalable payment solutions and customer experiences.

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 focused on real-time processing of high-volume streaming data in the cloud. This role is part of AWS's Utility Computing (UC) organization, which provides foundational services like S3 and EC2. The position offers an opportunity to work on making stream processing mainstream through MSF, developing large-scale services using Apache Flink and Kafka on container orchestration platforms.

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 feature lifecycle, from inception to customer delivery, while working with a diverse and inclusive team. The role involves building and maintaining infrastructure for stream processing applications, with a focus on customer-centric solutions.

AWS values diverse experiences and work-life harmony, offering a supportive environment where professionals can thrive. The company provides extensive opportunities for mentorship, career growth, and continuous learning through employee-led affinity groups and various learning initiatives. The team culture emphasizes inclusion, curiosity, and embracing uniqueness.

This position offers competitive compensation ranging from $129,300 to $223,600 per year, depending on geographic location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. The role requires strong software development skills, system design experience, and the ability to work effectively in a collaborative environment.

Join a team that's at the forefront of cloud innovation, working with cutting-edge streaming technologies while contributing to AWS's mission of being Earth's Best Employer. Whether you're an experienced developer or taking a non-traditional career path, AWS welcomes diverse perspectives and backgrounds to help shape the future of cloud computing.

Last updated 18 days ago

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

  • Work on making the service easy to use AWS service
  • Build robust and cost-effective stream processing applications
  • Develop large scale stream processing services using Apache Flink and Apache Kafka
  • Work from feature inception through customer delivery
  • Participate in code reviews and maintain coding standards

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

Java
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
  • Medical Insurance
  • 401k

Interested in this job?