Kubernetes Software Engineer - Go (f/m/d)

Kubermatic GmbH

Ireland

Remote

EUR 70,000 - 110,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first
International team
Ownership culture
Open communication
Career growth
English working language

Job summary

Kubermatic GmbH is seeking a Software Engineer with Go and Kubernetes experience to join our Engineering team. You will build and improve cloud-native software, tackle engineering challenges around Kubernetes, distributed systems and infrastructure automation.

Working in an international, remote-first environment, you'll have room to learn and grow your skills while delivering reliable software. Join a team that values ownership, open communication and technical curiosity, and contribute to

Qualifications

  • Proven experience in software development with Go (Golang).
  • Hands-on Kubernetes experience and understanding of controllers and operators.
  • Knowledge of Kubernetes Controller Runtime and Kubebuilder.
  • Strong understanding of Kubernetes architecture and internals.
  • Solid software engineering fundamentals: testing and code quality.
  • Ability to work independently while collaborating in a team.
  • Excellent communication and fluent English (C1).

Responsibilities

  • Design, develop and maintain backend services using Go.
  • Build and maintain Kubernetes controllers and operators.
  • Work with Kubernetes Controller Runtime, Kubebuilder and related technologies.
  • Develop and extend Kubernetes APIs and custom resources.
  • Understand Kubernetes internals and architecture.
  • Write clean, well-tested code.
  • Participate in code reviews and technical discussions.
  • Collaborate with engineers to design and implement cloud-native solutions.

Skills

Go (Golang)
Kubernetes
Controller Runtime
Kubebuilder
Kubernetes architecture
Testing & quality
Independent work
English communication

Tools

Kubernetes
Kubebuilder
Controller Runtime
Docker
CI/CD

Job description

Company Description

At Kubermatic, we believe that businesses should focus on their core purpose: writing groundbreaking applications, not operations. In line with our commitment to make Kubernetes as easy as possible, we help IT teams worldwide to fully automate their Kubernetes and cloud native operations across multi-cloud, edge, and on-prem.

As one of the top corporate contributors to the Kubernetes Project, we develop enterprise-grade software solutions and provide professional services and support to safely navigate and accelerate your cloud native transformation. Our open source Kubermatic Kubernetes Platform makes it easy to operate thousands of Kubernetes clusters on any infrastructure.

If you are looking for a neatly structured environment, we are just not a good match. But if you are thrilled by the prospect of joining a technology start-up with a lot of room for your own ideas and personal growth, we definitely should at least have a chat.

Job Description

We are looking for a Software Engineer with solid Go and Kubernetes experience to join our Engineering team.

You will work on building and improving cloud-native software solutions, tackling engineering challenges around Kubernetes, distributed systems and infrastructure automation.

In this role, you will develop and maintain technical components, contribute to technical discussions and help build reliable, scalable and maintainable software. You will work closely with experienced engineers and technical stakeholders in an international, remote-first environment, with plenty of room to learn and grow your skills.

What you will be doing
  • Design, develop and maintain backend services and applications using Go
  • Build and maintain Kubernetes controllers and operators
  • Work with Kubernetes Controller Runtime, Kubebuilder and related technologies
  • Develop and extend Kubernetes APIs and custom resources
  • Understand and work with Kubernetes internals and architecture
  • Write clean, maintainable and well-tested code
  • Participate in code reviews and contribute to technical discussions
  • Collaborate with other engineers to design and implement cloud-native solutions
What we are looking for
  • Professional experience in software development, particularly with Go (Golang)
  • Practical experience working with Kubernetes
  • Understanding of Kubernetes controllers, operators and reconciliation patterns
  • Familiarity with Kubernetes Controller Runtime and Kubebuilder
  • Understanding of Kubernetes architecture and internals
  • Good knowledge of software engineering principles, testing and code quality
  • Ability to work independently while collaborating effectively within an engineering team
  • Good communication skills and fluent English (C1)
Nice to have (one or more):
  • Contributions to open-source projects, particularly within the Kubernetes or CNCF ecosystem
  • Experience as an open-source maintainer
  • Knowledge of Kubernetes API extensions and custom resource definitions (CRDs)
  • Experience with cloud providers such as AWS, Azure or Google Cloud
  • Familiarity with Docker, Linux and CI/CD workflows
What you get in return
  • Remote-first position (CET ±4h), full-time (40h/week)
  • An international engineering team working on cloud-native technologies and infrastructure automation
  • A culture that values technical curiosity, ownership, open communication and knowledge sharing
  • Hands-on work on Kubernetes controllers, operators and open-source cloud-native software
  • Plenty of room for your own ideas, technical contributions and personal growth
  • English as our working language
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Kubernetes - Go Software Engineer (f/m/d)
Senior Kubernetes - Go Software Engineer (f/m/d)

Kubermatic GmbH • Ireland

Remote
EUR 90,000 - 130,000
Remote-first setup CET ±4h
International engineering team
Room for growth
+1
Senior Go & Kubernetes Cloud-Native Engineer (Remote)
Senior Go & Kubernetes Cloud-Native Engineer (Remote)

Kubermatic GmbH • Ireland

Remote
EUR 90,000 - 130,000
Remote-first setup CET ±4h
International engineering team
Room for growth
+1
Senior Software Engineer
Senior Software Engineer

Prism Digital • Ireland

Hybrid
EUR 90,000 - 120,000
Private health insurance
Pension with profit share
Life and disability cover
+2
Remote Go Engineer: Kubernetes & Cloud-Native
Remote Go Engineer: Kubernetes & Cloud-Native

Kubermatic GmbH • Ireland

Remote
EUR 70,000 - 110,000
Remote-first
International team
Ownership culture
+3
Senior Software Engineer | Kubernetes Automation
Senior Software Engineer | Kubernetes Automation

Cast AI • Ireland

Remote
EUR 73,000 - 100,000
Senior Golang Engineer
Senior Golang Engineer

TEKsystems • Dublin

On-site
EUR 110,000 - 160,000
Software Engineer
Software Engineer

Penta Consulting • Dublin

On-site
EUR 70,000 - 120,000
Kubernetes Platform Engineer (Controllers)
Kubernetes Platform Engineer (Controllers)

PlayStation • Ireland

On-site
EUR 90,000 - 140,000
GTM Engineer – HubSpot, Automation & AI (w/m/d)
GTM Engineer – HubSpot, Automation & AI (w/m/d)

Kubermatic GmbH • Ireland

Remote
EUR 85,000 - 120,000
Senior Kubernetes Platform Engineer
Senior Kubernetes Platform Engineer

GCS Recruitment • Ireland

On-site
EUR 90,000 - 120,000
Top locations