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

AWS is Amazon's cloud computing platform providing a wide range of services including computing, storage, and big data solutions.
$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 AWS's Elastic MapReduce (EMR) team to revolutionize Big Data and Analytics! EMR is a massively scaled distributed service providing fast and predictable Big Data performance with clusters running Hadoop, Hive, Pig, Impala, Spark, Presto, and HBase. The team manages millions of customer clusters and is developing innovative features including next-generation cluster management systems and real-time processing solutions.

As a Software Development Engineer, you'll work on designing and building stable components and cutting-edge features for sophisticated customers. You'll have opportunities to contribute to open source projects like Hadoop, Spark, Pig, and HBase. The role requires excellent programming skills, understanding of big data and parallelization, and a passion for massive-scale computing.

The team values work-life balance and fosters an inclusive culture with ten employee-led affinity groups across 190 global chapters. AWS emphasizes mentorship and career growth, providing a supportive environment for knowledge sharing and professional development. You'll work with top talent in the industry while building solutions that millions use daily.

The position offers competitive compensation based on location ($129,300-$223,600/year), plus equity opportunities and comprehensive benefits. You'll be part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2, contributing to groundbreaking cloud computing solutions that set industry standards.

This role combines technical excellence with leadership opportunities, requiring minimal supervision while handling multiple priorities. You'll work on complex distributed systems, collaborating with talented engineers to solve challenging problems in big data processing and analytics.

Last updated 3 hours ago

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

  • Translate complex requirements into detailed architecture and design
  • Deliver systems and features with top-notch quality
  • 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
  • Knowledge of design patterns, reliability and scaling
  • Experience with full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

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

Medical Insurance
401k
  • Competitive salary
  • Great benefits
  • Work-life balance
  • Mentorship & Career Growth
  • Flexible working hours

Interested in this job?

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

Software Development Engineer, North America Stores Expansion

Software Development Engineer role at Amazon focusing on building vendor negotiation tools for the North America Stores Expansion team, offering competitive compensation and benefits.

SDE II, C360 Tools and Metrics, Amazon Personalization

SDE II position at Amazon's Customer 360 Metrics Team focusing on building tools and metrics systems to measure AI initiative impacts and drive business value.

Software Development Engineer II, Amazon Customer Service

Software Development Engineer II position at Amazon Customer Service focusing on building and improving customer service automation systems and reducing defects.

Software Development Engineer

Software Development Engineer role at Amazon building large-scale customs and trade compliance systems with Java and AWS, requiring 3+ years of experience.

Software Development Engineer II, Delivery Choice

Amazon SDE II position focusing on delivery experience technology, requiring 3+ years of experience, offering competitive compensation $129,300-$223,600 and comprehensive benefits.