Auf einen Blick
- Aufgaben: Entwickle innovative Features und arbeite eng mit Nutzern zusammen.
- Unternehmen: Kubermatic, ein dynamisches Startup mit Fokus auf Kubernetes und Cloud-Lösungen.
- Vorteile: Wettbewerbsfähiges Gehalt, Remote-Arbeit, Weiterbildung und regelmäßige Hackathons.
- Weitere Informationen: Engagiertes Team mit hervorragenden Karrierechancen und Community-Events.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an spannenden Projekten.
- Qualifikationen: 3+ Jahre Erfahrung mit Go und 1+ Jahr mit Kubernetes.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Location: Europe (Time zone: CET: +/- 4h) or on-site/hybrid in Hamburg, Germany. We are a remote-first company.
About Us
Kubermatic is an adaptable and autonomous software delivery startup based in Hamburg (founded 2016).
Our tools are built with Kubernetes and cloud-native solutions to deliver the automated, flexible, and resilient infrastructure that modern businesses need to thrive and innovate.
We\'re maintainers of CNCF Sandbox Project kcp and among the leading European corporate contributors to Kubernetes.
Our engineering team actively contributes to CNCF projects and open-sources our core products on Git Hub.
We regularly present at industry conferences and community events.
Role Summary
As a product engineer on our 5-person team, you\'ll drive features from discovery to delivery and shape architectural and product decisions.
You\'ll engage directly with users to understand their challenges and pain points.
We work closely as a team, often pairing on features to deliver high-quality software faster.
Our development approach emphasizes tracer‑bullet development—getting working solutions in front of customers early—followed by iterative refinement.
You\'ll work primarily in Go, developing Kubernetes operators and high-availability services that power our platform.
KDP is currently available as a standalone, on-premises solution, and as we prepare to launch a new Saa S offering, you\'ll help evolve our tech stack to meet these emerging requirements.
What Will You Be Doing?
- Design, build, and refine KDP features with a focus on user value and technical excellence.
- Break down implementations into iterative deliverables and determine optimal rollout strategies.
- Develop scalable services and Kubernetes Operators in Go that power our platform.
- Own features end-to-end—from discovery through delivery—including direct engagement with users.
- Stay current with customer challenges and emerging trends in the platform engineering space.
- Contribute patches to upstream projects such as kcp. io when opportunities arise.
- Extend the MCP server for KDP and integrate with leading AI tools.
Participate in the on-call rotation. - What You Should Bring
- You genuinely enjoy creating tools that make other engineers\' lives easier and their work more productive.
- 3+ years of professional experience with Go and 1+ year working with Kubernetes controllers and operators.
- Strong proficiency in distributed systems, container technologies, Kubernetes, the cloud-native ecosystem, and AWS (or GCP).
- Experience building internal developer platforms or infrastructure-as-code solutions using Operators is a big plus.
- Familiarity with feature flags and progressive delivery practices is beneficial.
- Ability to collaborate effectively with Product Management and cross-functional stakeholders.
- Excellent communication skills, a pragmatic problem-solving mindset, genuine curiosity about customer challenges, and empathy for KDP users.
What We Offer
- Competitive salary
- B2B contracts available, with paid time off annually plus local bank holidays
- Remote-first: work from anywhere in Europe (CET ±4h)
- A dynamic yet laid-back team environment
- Regular hackathons and company offsites
- Best-in-class development tools of your choice
- Full support for training and certifications (CKA, Linux Foundation, etc.) and conference attendance
- Speaker support: we\'ll back you if you want to present at events
- Active community involvement: enjoy our meetups and our flagship community conference, Container Days
- Process
- 30-minute call with our People Manager
- 30-minute call with the KDP leader
- Home assignment
- 90-minute technical interview
- A 30-minute meeting with Engineering Leadership
- A 45-minute meeting with Sebastian Scheele (Technical Co-founder and CEO)
- #J-18808-Ljbffr
Product Software Engineer (mid/senior) - Kubermatic Dev Platform (f,m,d) Arbeitgeber: Kubermatic GmbH
Kubermatic ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen Technologie-Start-up zu arbeiten, das sich auf innovative Cloud-native Lösungen spezialisiert hat. Unsere offene Unternehmenskultur fördert kreative Ideen und persönliche Entwicklung, während wir gleichzeitig als einer der führenden Mitwirkenden am Kubernetes-Projekt anerkannt sind. Bei uns profitieren Sie von flexiblen Arbeitszeiten, einem engagierten Team und der Chance, Ihre Karriere in einem zukunftsorientierten Umfeld voranzutreiben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Product Software Engineer (mid/senior) - Kubermatic Dev Platform (f,m,d) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Kubermatic GmbH anzuklopfen, wenn du dich auf die Stelle als Product Software Engineer (mid/senior) - Kubermatic Dev Platform (f,m,d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Kubermatic GmbH vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Product Software Engineer (mid/senior) - Kubermatic Dev Platform (f,m,d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Kubermatic GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Kubermatic GmbH vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.