Software Development Engineer – Big Data, AWS Elastic MapReduce (EMR), EMR EKS

Amazon Web Services (AWS) is a leading cloud computing platform providing scalable, reliable infrastructure and services to businesses worldwide.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Development Engineer – Big Data, AWS Elastic MapReduce (EMR), EMR EKS

Join the Amazon Web Services (AWS) Elastic MapReduce (EMR) team and make a significant impact in the world of Big Data and Analytics. EMR is a massively scaled distributed service that provides fast and predictable Big Data performance with clusters running Hadoop, Hive, Pig, Impala, Spark, Presto, HBase, and more. The team manages millions of customer clusters and enables processing on vast datasets.

As a Software Development Engineer, you'll be at the forefront of developing innovative features including next-generation cluster management systems and real-time processing for big data. This hands-on role involves designing and building stable components and cutting-edge features for sophisticated customers. You'll have the opportunity to contribute to open source projects such as Hadoop, Spark, Pig, and HBase.

The role requires exceptional programming skills, deep understanding of distributed systems, and a proven track record of delivery. You'll work with minimal technical supervision while collaborating with some of the industry's brightest minds. The position offers competitive compensation, comprehensive benefits, and the chance to work in an agile environment within one of tech's most innovative companies.

AWS embraces diversity and inclusion, with ten employee-led affinity groups and various learning experiences including Conversations on Race and Ethnicity (CORE) and AmazeCon conferences. The team values work-life balance and supports professional growth through mentorship and knowledge sharing. You'll be part of a collaborative environment that celebrates diverse perspectives and focuses on delivering solutions that impact millions of users daily.

This is an excellent opportunity for someone passionate about large-scale computing, distributed systems, and building solutions that address complex challenges across various domains. Join us in shaping the future of cloud computing and big data analytics at AWS.

Last updated 17 hours ago

Responsibilities For Software Development Engineer – Big Data, AWS Elastic MapReduce (EMR), EMR EKS

  • Translate complex requirements into detailed architecture and design
  • Deliver high-quality systems and features on time
  • Develop new technologies for monitoring production clusters
  • Own the software development process end-to-end
  • Work with engineers and product managers to develop requirements
  • Design, architect, plan, implement, and test new systems
  • Deploy and operate production EMR systems

Requirements For Software Development Engineer – Big Data, AWS Elastic MapReduce (EMR), EMR EKS

Java
Python
  • 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
  • Understanding of big data and parallelization
  • Excellence in leadership and customer obsession

Benefits For Software Development Engineer – Big Data, AWS Elastic MapReduce (EMR), EMR EKS

Medical Insurance
401k
Parental Leave
  • Competitive salary
  • Medical benefits
  • Work-life balance
  • Mentorship and career growth opportunities
  • Learning and development resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer – Big Data, AWS Elastic MapReduce (EMR), EMR EKS

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.