1,772,011open jobs
103,500companies
265,560added this week
Browse all
Salary
$51k – $65k per year
Location
In office (Amsterdam)
Seniority
Middle · 3+ years exp
Employment
Full-Time

First seen by Alion on Oct 9, 2026.

Overview
Company
Impact
Profile match
The Sharing Group is a Dutch internet services group behind the hosting and domain provider Mijndomein. Its vacancies include platform engineers, a full stack engineer, an interim HubSpot integration architect and sales roles targeting hosters, managed service providers and resellers. The group is based in Amsterdam, Netherlands.

Job description

Leafcloud is a sovereign cloud provider based in the Netherlands. We run real European infrastructure on open standards — OpenStack, Ceph, Kubernetes (Gardener) — for customers who care where their data lives and how their compute is powered.

We are also unusual in how we run our infrastructure. Our Leaf Sites are distributed compute installations placed inside buildings that need heat: data centres that warm offices, hotels, and apartments instead of sending hot air into the sky. The result is genuinely lower-carbon cloud — not a marketing claim, an architectural choice.

We’re a small team in a serious moment. We’re rebuilding our second OpenStack core, adding Leaf Sites, launching managed databases, and laying the groundwork for sovereign AI inference. There’s real ownership available to people who want to shape what European cloud looks like.

About the role

This role is the second engineer on Leafcloud’s platform-products team. You’ll pair with the Senior Platform Engineer (and the CTO) on building our managed database service, the customer-facing Kubernetes experience, and the customer portal.

We’re explicitly hiring for one of two complementary profiles:

Profile A — Backend-leaning. You’re Kubernetes-native, comfortable in Go, and at home with operator patterns and control-plane work. You’d own CloudNativePG configurations, Gardener Shoot lifecycle automation, and backend glue across platform components.

Profile B — Fullstack with frontend strength. You’re React/TypeScript first, comfortable in Kubernetes from the user side, and can write backend glue when needed. You’d own the customer portal layer, provisioning flows, account/billing UX, and the API clients between frontend and platform.

What you’ll do

Common to both profiles:

  • Pair with the Senior Platform Engineer on platform-product delivery
  • Build, ship, operate — this is a delivery role, not an architecture role
  • Participate in platform-product on-call alongside your team
  • Author runbooks for the systems you build

Profile A specifically:

  • CloudNativePG operator configurations and Helm charts for DBaaS
  • Customer-facing Gardener Shoot lifecycle automation
  • Backend API surfaces and inter-service glue
  • Strong Go and/or Python

Profile B specifically:

  • Customer portal extension or build-out (React/TypeScript)
  • Provisioning flows and lifecycle UX for DBaaS and Kubernetes
  • Account, billing, quota dashboards
  • Frontend-side observability and error tracking

Job requirements

Required, both profiles:

  • 2–4 years in production engineering — you’ve shipped and operated something real
  • Working Kubernetes experience: kubectl, Helm, manifests, RBAC
  • Comfortable in code review and pair programming with senior engineers

Required for Profile A:

  • Strong Go and/or Python
  • Familiarity with at least one of: GitOps (Flux/ArgoCD), operator pattern, Postgres operations

Required for Profile B:

  • 3+ years React / TypeScript in production
  • Has shipped customer-facing UI in a B2B / infra / dev-tools context
  • Strong UX instincts; pays attention to flows that actually work for users

Strongly preferred (either profile):

  • Gardener exposure
  • CloudNativePG or another operator-pattern database (Profile A)
  • OpenStack ecosystem UI (Skyline, Horizon plugins) or Exosphere (Profile B)
  • Multi-tenant SaaS experience
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,772,011 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

DevOps
Similar stack
Same company
Amsterdam
$46k – $86k per year • In office • Internship • Bachelor's Degree • United States
Python
JavaScript
PowerShell
DevOps
Incident Management
Apply
$46k – $86k per year • In office • Internship • 2+ years exp • Master's Degree • United States
Python
Java
C#
C++
C#
.NET
DevOps
Ansible
CloudFormation
CI/CD
AWS
Apply
$46k – $86k per year • In office • Internship • Bachelor's Degree • United States
JavaScript
TypeScript
Node JS
Databases
DynamoDB
Frontend
GraphQL
Angular
DevOps
AWS
Amazon S3
Amazon Kinesis
Management
UML
Apply
$65k – $90k per year • Remote (United States) • Full-Time
AI/ML
Airflow
Claude Code
DevOps
Terraform
GitLab CI
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Configuration Management
Amazon EKS
AWS Lambda
GitLab
Apply
In office • Wuhan
Apply
≈ $35k – $74k per year (Estimated) • In office • Poland
Python
JavaScript
TypeScript
Management
Scrum
QA
Playwright
Locust
Apply
≈ $33k – $59k per year (Estimated) • Remote (EAEU) • Full-Time • 5+ years exp • Saint Petersburg
Go
Databases
PostgreSQL
Redis
Apache Kafka
AI/ML
ChatGPT
Model Context Protocol
Function Calling
LLM
OpenRouter
OpenAI
Tool Use
Mobile
RevenueCat
DevOps
Rest API
gRPC
CI/CD
AWS
Docker
Kubernetes
Linux
Management
Stripe
Apply
In office • Internship • Gothenburg
Python
TypeScript
DevOps
Azure
Git
GitHub
Apply
≈ $17k – $34k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Saint Petersburg
Python
SQL
Scala
Python
pySpark
Databases
PostgreSQL
Apache Iceberg
Apache Kafka
Greenplum
Trino
StarRocks
AI/ML
Hadoop
Spark
Airflow
Analytics
ETL/ELT
Informatica
Apache NiFi
Apply
$51k – $85k per year • Hybrid • Melbourne
Python
JavaScript
Databases
MySQL
Oracle
MS SQL
DevOps
Datadog
Linux
Management
Agile
Scrum
Apply
$65k – $92k per year • In office • Full-Time • 5+ years exp • Amsterdam
TypeScript
DevOps
Kubernetes
OpenStack
SLI/SLO/SLA
Apply
≈ $66k – $118k per year (Estimated) • Hybrid • Full-Time • Almere
Apply
$72k – $101k per year • Hybrid • Full-Time • Almere
JavaScript
Java
TypeScript
SQL
Node JS
Databases
RabbitMQ
Frontend
GraphQL
Tailwind CSS
Next.js
React.js
DevOps
Docker
Kubernetes
Management
Scrum
Apply
$40k – $46k per year • Hybrid • Full-Time • 1+ year exp • Amsterdam
Marketing
LinkedIn
Apply
$51k – $72k per year • In office • Full-Time • 2+ years exp • Amsterdam
Apply
≈ $60k – $122k per year (Estimated) • Hybrid • Full-Time • Amsterdam • Katowice • Barcelona
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
AI/ML
Copilot
Cursor
Claude Code
AI Agents
LLM Guardrails
Frontend
Vue.js
Zustand
Redux
Webpack
GraphQL
Tailwind CSS
Babel
Angular
React.js
Vite
Storybook
Material UI
Vuex
DevOps
Rest API
GCP
Azure DevOps
GitHub Actions
Azure
CI/CD
AWS
Platform Engineering
GitLab
Cybersecurity
Threat Modeling
QA
Cypress
Playwright
Jest
Apply
≈ $83k – $184k per year (Estimated) • In office • Bachelor's Degree • Amsterdam
Apply
≈ $44k – $94k per year (Estimated) • In office • Amsterdam
Apply
Customs Intern 4 hours ago
≈ $31k – $46k per year (Estimated) • Hybrid • Internship • Bachelor's Degree • Amsterdam
Management
Microsoft Teams
Microsoft Office
Apply
up to $45k per year (gross) • Hybrid • Amsterdam
Marketing
LinkedIn
Apply
See all jobs
This is one of many
1,772,011 more open roles from verified company boards, updated every day.