Kubernetes Engineer Jobs

Specialists in orchestrating containerised applications at scale. Kubernetes Engineers ensure that applications run smoothly and efficiently in cloud environments.

Open roles
18
Salary range
176k – 650k
Hiring companies
6

Kubernetes Engineers are the backbone of modern cloud infrastructure, focusing on the orchestration and management of containerised applications. They work with tools like Kubernetes (K8s) to automate the deployment, scaling, and management of application containers. These roles are in high demand across a range of industries, from tech scaleups to large enterprises, as organisations increasingly adopt cloud-native architectures to enhance agility and efficiency.

What the role does

Inside the role of a Kubernetes Engineer

A typical week for a Kubernetes Engineer is a mix of hands-on technical work and strategic planning, with a focus on maintaining and improving the reliability and performance of cloud environments.

  1. 01
    Design and implement Kubernetes clusters.
  2. 02
    Troubleshoot and resolve issues in production environments.
  3. 03
    Automate deployment and scaling processes.
  4. 04
    Collaborate with development teams to ensure smooth integration.
  5. 05
    Monitor and optimise cluster performance.
  6. 06
    Stay updated with the latest Kubernetes features and best practices.
Salary on the board

176k – 650k

Based on advertised midpoints across the 12 priced listings posted in the last 12 months. Base salary only.

Salary visibility
56% of listings advertise a salary.
By seniority
k base
Mid
176
384
6 jobs
Senior
293
650
6 jobs
Skills & tools

What hiring managers ask for

% of 15 listings posted in the last 12 months that mention each skill, extracted from job descriptions.

Kubernetes
100%
CI/CD
100%
Python
87%
CNCF
80%
Distributed Systems
80%
Golang
80%
GPU Operator
80%
DCGM
73%
NIM
73%
Performance Optimization
53%
Monitoring
27%
Terraform
20%
Career ladder

From Junior to Principal

A typical UK progression for kubernetes engineers. Years are guidance — strong people move faster, and many senior folks sidestep into research, product or management.

  1. Level 1

    Junior Kubernetes Engineer

    0–2 yrs

    Assist in the setup and maintenance of Kubernetes clusters, with a focus on learning and supporting more senior engineers.

  2. Level 2

    Kubernetes Engineer

    2–5 yrs

    Own the day-to-day operations of Kubernetes clusters, including deployment, scaling, and troubleshooting, while contributing to the overall architecture.

  3. Level 3

    Senior Kubernetes Engineer

    5–8 yrs

    Lead the design and implementation of complex Kubernetes solutions, mentor junior engineers, and drive strategic initiatives.

  4. Level 4

    Principal Kubernetes Engineer

    8+ yrs

    Provide technical leadership, define long-term cloud strategies, and influence organisational cloud adoption and best practices.

Pathway

How to become a Kubernetes Engineer

There's no single route, but most people follow some version of these steps.

  1. 1

    Learn Kubernetes Basics

    Start by understanding the fundamentals of Kubernetes, including its architecture, key components, and basic operations.

  2. 2

    Gain Practical Experience

    Work on real-world projects to set up and manage Kubernetes clusters, and gain hands-on experience with deployment and scaling.

  3. 3

    Specialise in Advanced Topics

    Dive deeper into advanced Kubernetes topics such as custom resource definitions, Helm charts, and cluster security.

  4. 4

    Lead Projects and Teams

    Take on leadership roles, managing Kubernetes projects and mentoring junior engineers to ensure high standards and best practices.

  5. 5

    Influence Cloud Strategy

    Contribute to the overall cloud strategy of your organisation, driving innovation and best practices in cloud-native development.

Live jobs

18 live roles

See all 18 roles
NVIDIA logo

Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves scaling and optimizing AI infrastructure on Kubernetes for NVIDIA's DGX Cloud, focusing on performance, reliability, and cost efficiency at massive scale. The engineer will diagnose complex distributed systems issues, develop automated testing frameworks, and collaborate with AI teams and open-source communities. Work includes deep performance analysis across the full stack—from orchestration down to GPU hardware—using tools like Kubernetes, DCGM, and NIM.

NVIDIA PLN 176,250 – PLN 383,500 pa
Remote Permanent
NVIDIA logo

Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scale characterization for NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator, DCGM, and NIM. The engineer will diagnose complex distributed systems issues, build automated testing and monitoring tools, and contribute to open-source communities to optimize large-scale AI infrastructure. Work includes deep performance analysis from orchestration down to hardware level, with a focus on reducing cost per token in AI workloads.

NVIDIA PLN 176,250 – PLN 383,500 pa
Remote Permanent
NVIDIA logo

Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scale characterization of NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator and DCGM. The engineer will deep-dive into distributed systems issues, build automated testing and monitoring tools, and collaborate with AI teams and open-source communities to optimize large-scale AI infrastructure. Work includes root cause analysis, CI/CD integration, and contributing to upstream projects like Kubernetes and CNCF.

NVIDIA PLN 176,250 – PLN 383,500 pa
Remote Permanent
NVIDIA logo

Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scalability of NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator, DCGM, and NIM. The engineer will diagnose complex distributed systems issues, build automated testing frameworks, and collaborate with AI teams and open-source communities to optimize large-scale AI infrastructure.

NVIDIA PLN 176,250 – PLN 383,500 pa
Remote Permanent
NVIDIA logo

Senior Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scalability for NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator, DCGM, and NIM. The engineer will diagnose complex distributed systems issues, build automated testing and monitoring tools, and collaborate with AI teams and open-source communities to optimize large-scale AI infrastructure. Work includes deep performance analysis, CI/CD integration, and contributing to upstream projects like Kubernetes and CNCF.

NVIDIA Germany PLN 292,500 – PLN 650,000 pa
Remote Permanent
NVIDIA logo

Senior Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scalability of the NVIDIA DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator, DCGM, and NIM. The engineer will diagnose complex distributed systems issues, build automated testing frameworks, and collaborate with AI teams and open-source communities to optimize large-scale AI infrastructure. Key responsibilities include root cause analysis, CI/CD integration, and contributing to upstream projects like Kubernetes and CNCF.

NVIDIA PLN 292,500 – PLN 650,000 pa
Remote Permanent
NVIDIA logo

Senior Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scalability of the NVIDIA DGX Cloud software stack, with a focus on Kubernetes and NVIDIA AI infrastructure. The engineer will diagnose complex distributed systems issues, build automated testing and monitoring tools, and collaborate with AI teams and open-source communities. Work includes deep performance analysis from orchestration down to hardware level, particularly in GPU-accelerated environments.

NVIDIA PLN 292,500 – PLN 650,000 pa
Remote Permanent
NVIDIA logo

Senior Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scalability of NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator, DCGM, and NIM. The engineer will diagnose complex distributed systems issues, build automated testing and monitoring tools, and contribute to open-source communities to optimize AI infrastructure at scale.

NVIDIA PLN 292,500 – PLN 650,000 pa
Remote Permanent
Top hirers

Companies hiring kubernetes engineers

See all companies →
Hiring locations

Where this role is hiring

The locations with the most live listings for this role today.

FAQs

Common questions

  • Essential skills include a strong understanding of Kubernetes, containerisation technologies like Docker, and cloud platforms such as AWS, Azure, or GCP. Proficiency in scripting languages like Python or Bash is also important.

  • Responsibilities include designing and implementing Kubernetes clusters, automating deployment and scaling processes, troubleshooting issues, and collaborating with development teams to ensure smooth integration.

  • Advance by gaining practical experience, specialising in advanced Kubernetes topics, leading projects, and influencing cloud strategy. Continuous learning and staying updated with the latest trends are key.

  • Salaries for Kubernetes Engineers can vary based on experience and location. For more detailed salary information, please refer to the salary section on this page.

Hiring kubernetes engineers?

Post your role in 90 seconds and reach the specialist audience that already reads this page.