Software Dev Engineer 2, AWS EKS

AmazonSeattle, WA
$143,700 - $194,400Onsite

About The Position

Amazon Web Services is looking for Software Development Engineers to join our growing Amazon Elastic Container Services for Kubernetes (EKS) team. Amazon EKS is our managed Kubernetes service that makes it easy for customers to use Kubernetes without needing to become experts in provisioning and operating Kubernetes. EKS manages time-consuming administrative tasks like setting up, operating, scaling and updating Kubernetes freeing customers up to focus on their applications. The EKS Fargate team provides customers capability to run their Kubernetes workloads/pods without having to worry about underlying infrastructure. EKS Fargate has a unique growth opportunity given the cross-cutting nature of its technological stack, from managing multi-tenant large scale APIs that take customer requests to setting up single-tenant infrastructure/networking for every customer workload. Customers put their trust in EKS Fargate to completely manage their workloads and we have to get creative in finding the best ways to keep it available and secure for our customers. You will be solving challenging technical problems, often ones not solved before, alongside with peers with remarkable technical expertise. The solutions you build will be high impact and rolled out to our large customer base across the world. If you are excited to work in a dynamic environment, we would love to hear from you!

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
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Nice To Haves

  • 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

  • Solving challenging technical problems, often ones not solved before.
  • Building high impact solutions that will be rolled out to a large customer base across the world.
  • Working on an open-source project — Karpenter, a node autoscaler for Kubernetes.
  • Actively participating in Kubernetes working groups and collaborating across companies.
  • Attending and presenting at KubeCon (Kubernetes conference).
  • Working closely with EKS customers to solve real-world scaling challenges.
  • On-call responsibilities, typically for one week every two months.

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
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service