Product Software Engineer (mid/senior) - Kubermatic Dev Platform (f,m,d)
kubermatic
- Remote · Europe
- Remote
- Senior Level
- Posted
KDP is currently available as a standalone, on-premises solution, and as we prepare to launch a new SaaS offering, you'll help evolve our tech stack to meet these emerging requirements.
About kubermatic
- We are a remote-first company.
- 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 GitHub.
- We regularly present at industry conferences and community events.
- You'll be joining the KDP (Kubermatic Development Platform) team, which brings self-service developer platforms to enterprises.
- By providing a centralized catalog, it simplifies the creation, integration, and management of services, greatly lowering the operational burden for DevOps, platform, and developer teams.
- We're a fast-moving startup with a strong engineering culture.
- If you're excited about experimentation, technology, and making a real impact, you'll thrive here.
- There's plenty of room for your ideas and growth!
Responsibilities
- KDP leverages kcp to deliver a novel approach for building multi-tenant platforms.
- 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.
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.
- You Should Bring You genuinely enjoy creating tools that make other engineers' lives easier and their work more productive.
Requirements
- 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).
- 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.
Preferred
- 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.
Benefits
- 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, ContainerDays Process 1.
- 30-minute call with our People Manager 3.
- 30-minute meeting with Engineering Leadership 5.
- 45-minute meeting with Sebastian Scheele (Technical Co-founder and CEO)
Location
Europe (Time zone: CET: +/- 4h) or on-site/hybrid in Hamburg, Germany.
What We Offer
90-minute technical interview including a live coding challenge 4.
jobapplier