Software Development Engineer, AWS EMR

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$129,300 - $223,600
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Development Engineer, AWS EMR

AWS EMR Control Plane team is seeking engineers to work on scaling a heavily used AWS Service. Amazon EMR is the industry-leading cloud-native big data platform for processing vast amounts of data efficiently at scale.

The role involves:

  • Working on large-scale distributed systems
  • Developing innovative features for next-generation cluster management
  • Improving real-time big data processing capabilities
  • Collaborating with senior and principal engineers who are AWS domain experts
  • Building solutions using technologies like:
    • Core Java Microservices
    • AWS stack (DynamoDB, Lambda, API Gateway, CloudFormation, EC2)
    • Kerberos, TLS, LDAP
    • Apache tools (Spark, Hive, HBase, Flink, Presto)

You'll be part of AWS's Utility Computing organization, supporting critical services like S3 and EC2. The team values work-life harmony, continuous learning, and inclusive culture. AWS offers mentorship opportunities, career growth resources, and comprehensive benefits.

This is an excellent opportunity to influence how customers analyze large datasets across industries while working with cutting-edge distributed systems technology at AWS.

Last updated 8 hours ago

Responsibilities For Software Development Engineer, AWS EMR

  • Develop next-generation cluster management system
  • Improve real-time processing of big data
  • Build solutions for large scale distributed systems
  • Collaborate with senior and principal engineers
  • Work on AWS EMR service scaling

Requirements For Software Development Engineer, AWS EMR

Java
  • 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, AWS EMR

Medical Insurance
  • Medical Insurance
  • Work-life balance
  • Career development opportunities
  • Mentorship program

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS EMR

Software Development Engineer II, Amazon Robotics

Software Development Engineer II position at Amazon Robotics, developing complex material handling software systems for fulfillment centers, requiring 3+ years experience in software development.

Software Engineer

AWS Software Engineer position focused on building hyper-scale cloud services and distributed systems in Sydney.

Software Development Engineer

Software Development Engineer role at Amazon Kuiper, building cloud services and APIs for satellite communications systems, offering competitive compensation and the opportunity to work on global broadband access.

Software Development Engineer - Elastic Compute Cloud (EC2)

Build and maintain large-scale distributed systems for monitoring EC2 instance health across AWS's global infrastructure.

Software Development Engineer, AWS Infrastructure Services

AWS Infrastructure Services Software Development Engineer position focused on designing and building distributed systems for AWS global infrastructure.