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 ideal candidate will contribute to making stream processing mainstream through MSF, working with technologies like Apache Flink and Kafka on Kubernetes platforms.

The position offers an opportunity to work on feature development from inception to delivery, focusing on creating easy-to-use, robust, and cost-effective stream processing applications. You'll be part of a diverse team that values work-life harmony and inclusive culture, with access to mentorship and career growth opportunities.

As a strategic initiative within the Kinesis organization, this role involves working with cutting-edge stream processing technologies and contributing to AWS's mission of making cloud services more accessible and efficient. The team emphasizes continuous learning, collaboration, and innovation, with opportunities to influence the direction of stream processing services at AWS.

The position requires strong software development skills, experience with distributed systems, and the ability to work effectively in a team environment. You'll be part of AWS's larger mission to provide comprehensive cloud solutions while having the opportunity to work on services that process data at massive scale.

Amazon offers competitive compensation, comprehensive benefits, and a culture that values diversity, continuous learning, and professional growth. The role provides exposure to enterprise-scale challenges and the opportunity to work with some of the most advanced cloud technologies in the industry.

Last updated 23 minutes 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
  • Feature development from inception to delivery
  • Develop large scale stream processing services
  • Work with Apache Flink and Apache Kafka on Kubernetes platforms

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

Java
Kafka
Kubernetes
  • 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
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture

Interested in this job?

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

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms is hiring a Software Engineer II to build secure, scalable analytics solutions using AWS services in Seattle, focusing on data privacy and security features.

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms Software Engineer position building scalable analytics solutions with focus on privacy and security features.

Software Development Engineer II, Amazon Linux

Software Development Engineer II position at Amazon working on Amazon Linux distribution, focusing on system security, automation, and package updates for AWS infrastructure.

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon Customer Service, focusing on building innovative self-service support solutions using AWS and AI technologies.

Software Development Engineer, Amazon Connect (AWS)

AWS Software Development Engineer position for Amazon Connect, building cloud-based contact center solutions with AI/ML integration and scalable architecture.