Software Development Engineer, AWS EMR

AmazonEast Palo Alto, CA
$165,200 - $223,600Onsite

About The Position

The AWS EMR Control Plane team is looking for 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 quickly and cost-effectively at scale. We are developing innovative new features including our next-generation cluster and work management system, improvements for real-time processing of big data, and ways to enable customers to more easily interact with their data. In this role, you will have the opportunity to collaborate with and learn from senior and principal engineers who are domain experts at AWS. You will be part of a collaborative and growing team working on complex problems for a successful and long-running product. You will have an opportunity to learn and influence how our customers use EMR for a wide variety of use cases. You will get to work with a lot of AWS stack – DynamoDB, Lambdas, API Gateway, CloudFormation, EC2, etc.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • A good understanding of the basics of distributed systems

Nice To Haves

  • Use and knowledge of GenAI tooling will be a plus.
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Responsibilities

  • Work on scaling a heavily used AWS Service.
  • Develop innovative new features including next-generation cluster and work management systems.
  • Improve real-time processing of big data.
  • Develop ways to enable customers to more easily interact with their data.
  • Collaborate with and learn from senior and principal engineers who are domain experts at AWS.
  • Work on complex problems for a successful and long-running product.
  • Influence how customers use EMR for a wide variety of use cases.
  • Work with AWS stack – DynamoDB, Lambdas, API Gateway, CloudFormation, EC2, etc.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service