Software Development Engineer, AWS EMR

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$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, AWS EMR

Amazon EMR is AWS's industry-leading cloud-native big data platform for processing vast amounts of data efficiently at scale. The EMR Control Plane team is seeking talented engineers to work on scaling this heavily-used AWS service. This role offers the opportunity to work on large-scale distributed systems and influence how organizations analyze big data across industries.

As a Software Development Engineer on the team, you'll be developing innovative features including next-generation cluster management systems, improvements for real-time big data processing, and solutions to enhance customer data interaction. The role leverages technologies like Core Java Microservices, AWS stack (DynamoDB, Lambda, API Gateway, etc.), and security protocols like Kerberos and TLS.

You'll join a collaborative team of experienced engineers, working on complex problems for a successful, established product. While distributed systems expertise isn't required, a solid foundation in fundamentals will help you succeed. The team values engineers who are passionate about their craft and demonstrate curiosity and quality in their work.

AWS offers comprehensive benefits including medical insurance and 401k, along with a strong focus on work-life harmony. The company promotes an inclusive culture through employee-led affinity groups and ongoing learning experiences. Career growth is supported through mentorship and knowledge-sharing opportunities.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and benefits. This is an excellent opportunity to work on cutting-edge distributed systems while helping shape how organizations worldwide process and analyze data.

Last updated 6 minutes ago

Responsibilities For Software Development Engineer, AWS EMR

  • Work on scaling a heavily used AWS Service
  • Develop innovative features for next-generation cluster management system
  • Improve real-time processing of big data
  • Enable customers to more easily interact with their data
  • Collaborate with senior and principal engineers

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS EMR

Software Dev Engineer II, Amazon

Software Development Engineer II position at Amazon, building catalog and meta-data systems for Private Brands team, offering competitive compensation and benefits in Seattle.

Software Development Engineer II, Expansion Team

Amazon is seeking a Software Development Engineer II for their Expansion Team in Amman, Jordan, to build and maintain distributed systems and lead technical initiatives.

Software Development Engineer, Alexa Excellence

Software Development Engineer position at Amazon's Alexa Excellence team, focusing on AI-powered voice technology development with competitive compensation ranging from $129,300 to $223,600.

Quality Assurance Engineer, Amazon Dash Carts

Quality Assurance Engineer role at Amazon working on Dash Cart technology, combining automated testing with computer vision and machine learning to revolutionize grocery shopping.

Software Dev Engineer II, Amazon Retail Compatibility Experience

Software Development Engineer II position at Amazon's Retail Compatibility Experience team, building scalable services and frontend experiences for product compatibility insights.