Amazon

Software Dev Engineer II, Elastic Kubernetes Service (EKS)

Amazon$114K — $191K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of professional software development experience
  • 2+ years of design or architecture experience for reliability and scaling
  • Proficient in at least one programming language
  • Experience with the full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Responsibilities

  • Design and implement managed platform services across all AWS regions
  • Own the full lifecycle of components from design to operations
  • Ensure operational excellence including availability and incident response
  • Write and review high-quality, secure, maintainable code
  • Collaborate with senior engineers and product managers on feature direction
  • Drive architectural decisions for multi-tenant control plane infrastructure
  • Mentor junior engineers and translate customer problems into actionable designs

Benefits

  • Comprehensive health insurance (medical, dental, vision, and prescription)
  • Registered Retirement Savings Plan (RRSP)
  • Deferred Profit Sharing Plan (DPSP)
  • Paid time off and resources for health and well-being
Full Job Description
We're building the infrastructure that shapes how EKS delivers managed software to its customers, and we need a Software Development Engineer to build it with us. If you want to write the code that lets hundreds of thousands of Kubernetes operators get fully managed platform capabilities without the operational overhead, this is your role.

What You'll Own

You'll own components at the core of EKS's next chapter. First, EKS Capabilities: the delivery platform that brings managed software experiences to customers as native, turnkey extensions of their clusters. You'll design and build how GitOps, continuous delivery, and future managed capabilities reach customers at scale, with secure multi-account and multi-region operations built in. Second, a cluster federation service that powers EKS-on-EKS: the internal infrastructure running EKS's own control plane workloads on Kubernetes, creating cell-based cluster sets with observability, autoscaling, and operational best practices baked in from the start.

You'll take features from design through implementation, launch, and long-term operation, and you'll own the quality of what you ship.

What You'll Solve

The problems here are real and evolving. How do you deliver managed capabilities that feel native to customers without limiting the flexibility they expect from open source tooling? How do you securely federate clusters across account boundaries at scale? How do you operate multi-tenant control plane infrastructure across every AWS region while shipping new capabilities weekly? How do you build primitives that let your team and other EKS teams launch the next wave of managed experiences faster? You'll dig into these problems, propose designs, and deliver working systems.

What You'll Do

You'll design and implement distributed systems that run in production across all AWS regions. You'll write high quality code, review your teammates' code, and raise the operational bar for the services you own. You'll partner with senior and principal engineers to shape technical designs, work with product managers to turn customer needs into concrete features, and engage with open source communities where our work lives upstream. You'll participate in on-call and incident response for the services you build, and you'll help mentor engineers earlier in their careers.

Why This Role

EKS is one of AWS's fastest growing services. Managed capabilities and EKS-on-EKS infrastructure are the next wave, and this team is at the center of both. You'll own meaningful surface area early, make real technical decisions, and see your code reach customers who are actively pulling for what you're building. It's a place to grow deep distributed systems and Kubernetes expertise while shipping to production every week.

Key job responsibilities

Design, build, and operate managed platform services that run across all AWS regions

Own the full lifecycle of the components you build: design, implementation, testing, launch, and operations

Contribute to operational excellence: availability, on-call, incident response, safe deployments, and fault isolation

Write and review code to a high bar of quality, security, and maintainability

Partner with senior engineers, principal engineers, and product managers to shape feature direction and technical designs

Help drive architecture decisions for multi-tenant, multi-region control plane infrastructure

Turn ambiguous customer problems into concrete designs with measurable outcomes, and mentor engineers earlier in their careers

A day in the life

Your morning starts reviewing operational metrics and deployment health for the services you own, and picking up a code review or two from your teammates. By mid-morning you're in a design review debating how to safely roll out a new managed capability to thousands of clusters, and how your component fits into it. After lunch you're heads down implementing that rollout logic and writing tests for the edge cases. Later you're pairing with a teammate on a tricky system design question, then jumping onto an incident bridge because multi-region infrastructure doesn't wait.

About the team

We're a Vancouver based engineering team within Amazon EKS focused on how AWS delivers managed platform experiences to Kubernetes customers. We build the infrastructure that powers EKS capabilities and the internal substrate that runs EKS itself on Kubernetes. The team operates with high ownership and low bureaucracy: engineers ship to production weekly, influence product direction directly, and collaborate closely with open source communities. You'll work alongside distributed systems engineers, product managers, and principal engineers who care deeply about making Kubernetes simpler for everyone.

BASIC QUALIFICATIONS

- 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

PREFERRED QUALIFICATIONS

- 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

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

CAN, BC, Vancouver - 114,800.00 - 191,800.00 CAD annually

About Amazon

Audible is a provider of spoken audio information and entertainment , on the Internet. They provide premium spoken audio content, such as audio versions of books and newspapers and radio programs, that is delivered over the Internet and played back on personal computers and hand-held electronic devices. The Audible service allows consumers to purchase and download their content from their Website, store it in digital files and play it back on personal computers and electronic devices. More than 15,000 hours of audio content are available on their Web site, including audio versions of books, periodicals and radio programs. Several manufacturers have agreed to support and promote the playback of their content on their hand-held audio-enabled electronic devices.

Amazon Careers

Joining Amazon presents an unparalleled opportunity to become part of a vibrant team pushing the boundaries of innovation and growth in the global marketplace. As a leader in e-commerce, technology, and logistics, Amazon offers a variety of job opportunities that cater to a range of skills and professional interests. Work You’ll Do At Amazon, every day is an opportunity to collaborate with the brightest minds in technology and business to redefine what’s possible. Whether you’re interested in software development, marketing, human resources, or customer service, Amazon has a position waiting for you. Transform the way the world shops and innovates with our diverse and inclusive team. Amazon is not just a company; it’s a community where you can drive real change and contribute to projects impacting millions globally. Lead with Innovation and Leadership Amazon is the perfect place to enhance your leadership and innovation skills. Our culture encourages pushing the envelope and imagining the unimaginable. Here, you will lead projects that challenge the status quo and define new industry standards. Work with a team that values diversity and is committed to creating an inclusive environment. Our leadership is focused on harnessing the collective power of unique perspectives to foster growth and innovation. Explore Amazon’s Employment Benefits Amazon’s commitment to its employees extends beyond just career growth. We offer competitive benefits, including health care, parental leave, and diversity training, ensuring that our team not only excels professionally but also enjoys well-being and security. Internship and Networking Opportunities Start your career with an Amazon internship and gain hands-on experience that matters. Our internships provide a gateway to full-time employment and an opportunity to network with professionals across various sectors of the company. Future-Proof Your Career With Amazon, your career path is filled with numerous opportunities for advancement. Our learning and development programs are designed to nurture your professional growth and keep you at the forefront of industry trends. Stay Connected Join Our Team Discover the job opportunities at Amazon that match your skills and interests. We are constantly on the lookout for passionate, curious, and innovative team players ready to make a difference. Keep Up to Date Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. Job Alert Emails Customize your subscription to receive job alerts, the latest news, and insider tips tailored to your preferences. Explore the exciting and rewarding career opportunities that await at Amazon. Amazon is more than just a company—it’s a platform for building a promising future. Whether you’re starting or looking to advance your career, Amazon offers the resources, support, and network you need to succeed. Join us, and be a part of our continuing mission to be Earth's most customer-centric company.
Learn more about Amazon
Size
1,608 employees
Market Cap
$832.6 billion
Industry
Net Income
$21.3 billion
Founded
1994
5 Year Trend
+28.1%
Revenue
$386 billion
NASDAQ

Similar Jobs

More Jobs at Amazon

More Information Technology Jobs

Find similar Software Dev Engineer II, Elastic Kubernetes Service (EKS) jobs: