Kestra Logo

Kestra

Senior SRE

Posted 13 Days Ago
Remote
Hiring Remotely in Greece
Senior level
Remote
Hiring Remotely in Greece
Senior level
Lead the architecture, delivery, reliability, security, and cost efficiency of Kestra Cloud on GCP. Manage a three-person SRE team while remaining hands-on with Terraform, Kubernetes, incident response, observability, GitOps, provisioning, upgrades, and capacity planning. Define SLOs, write technical specifications, automate isolated customer environments, oversee releases, and guide the platform from beta to general availability.
The summary above was generated by AI
About Kestra

Kestra is the universal orchestration platform: open source, declarative, and designed to orchestrate data pipelines, IT automation, business workflows, and AI/agentic systems.

Trusted by over 10,000 organizations worldwide, including JPMorgan Chase, Bloomberg, FILA, and Crédit Agricole, Kestra orchestrates mission-critical workloads at scale. The open-source project has close to 30,000 GitHub stars, hundreds of contributors, and a fast-growing global community.

About the role

Kestra Cloud is our fully managed SaaS edition of Kestra. Each customer gets a dedicated Kestra instance on dedicated infrastructure, so the platform is a fleet of isolated stacks rather than one shared cluster. It is in Beta today, running production workloads for early customers, with General Availability planned for 2027. Each instance runs arbitrary user code (scripts, containers, queries against their own systems) through hundreds of plugins, and the fleet grows with every new customer. Provisioning, upgrading, and observing dozens to hundreds of identical stacks without drift is the core problem.

We're looking for a Senior SRE to build and run Kestra Cloud: the infrastructure, the delivery pipeline, the monitoring, and the day-to-day reliability of the platform. You take ownership of large parts of the platform, from design to production, and ship them with the team.

You would join a team of three. You report to the Lead SRE and work alongside another SRE. Most of your week is hands-on (Terraform, Kubernetes manifests, CI/CD, and incident work), with real input on how the platform is designed.

You work closely with the Lead SRE, the platform engineering teams building the Kestra core, and our security engineer. This is a senior individual contributor role with real ownership, not a ticket-taking one.

What you would do

Architecture & specs

  • Contribute to the target architecture of Kestra Cloud on GCP: the per-customer dedicated stack (cluster, network, databases, queues), how it is templated and versioned, and the path from Beta to GA.

  • Write design docs (RFCs, ADRs) for the components you own, and argue the trade-offs: cost per customer vs isolation level, GCP project vs cluster vs node pool per customer, managed service vs self-run.

  • Implement SLOs and error budgets per service and per tier: the SLIs, the dashboards, and the burn-rate alerts behind them.

Delivery

  • Build Terraform modules and Helm charts that scale to a fleet of identical customer environments, and apply (and improve) the team's GitOps conventions. You review your peers' work and they review yours.

  • Automate the customer instance lifecycle: provisioning, upgrades, scaling, backups, migration, and decommissioning, with no manual steps.

  • Run the release path of Kestra Cloud with ArgoCD and GitHub Actions: progressive rollouts, rollback, and upgrade safety across the whole fleet of customer instances.

Monitoring & operations

  • Build and extend the observability stack (metrics, logs, traces, alerting) so that issues are caught before customers report them.

  • Take part in on-call and incident response: write runbooks, lead incidents when you are on call, run blameless postmortems, and ship the follow-ups.

  • Plan capacity for a workload that is bursty by nature, and keep autoscaling honest.

Continuous improvement

  • Improve cost efficiency (FinOps) on GCP: per-customer cost visibility, right-sizing, committed use, and spot where it fits.

  • Harden the platform with our security engineer: network policies, workload identity, secrets, and audit trails toward SOC 2 expectations.

  • Feed back into the product: when Kestra itself makes the cloud hard to run, you write the issue, propose the fix, and work with core engineering to land it.

Our Tech Stack
  • Cloud: GCP (GKE, Cloud SQL, GCS, Cloud Load Balancing, IAM / Workload Identity)

  • Infrastructure as Code: Terraform, Helm

  • Orchestration: Kubernetes, Docker

  • Deployment & Repository: GitHub Actions, ArgoCD

  • Monitoring & Logs: OpenTelemetry, Elastic, Prometheus, Grafana

  • Datastore: PostgreSQL, Elasticsearch

  • Queuing: Redis, Kafka, AMQP

  • Programming language: Java, TypeScript (you read it; you don't need to write it daily)

What we are looking for
  • 5+ years in SRE, platform, or infrastructure engineering, with production ownership of the systems you built.

  • Deep, production-grade Kubernetes expertise: you have operated multiple production clusters and know where they break (upgrades, configuration drift, networking, resource sizing).

  • Strong Google Cloud experience: GKE, IAM, networking (VPC, private clusters, load balancing), and managed data services. Equivalent depth on AWS or Azure is not a substitute here.

  • Strong Terraform: you have built reusable modules and managed state across many environments, not just written resources.

  • Ability to design and document: you can show design docs or RFCs you wrote and explain the trade-offs you made.

  • Real on-call and incident experience, including writing postmortems and turning them into durable fixes.

  • SaaS operations background: you have run production systems for paying customers, with SLOs that mattered.

  • Fluent in English and comfortable working autonomously in a fully remote environment.

  • Pragmatism: you pick the boring solution when it works and can explain why.

Nice to have
  • Experience running workloads that execute untrusted or user-defined code (sandboxing, gVisor, node pool isolation).

  • Built or operated a fleet control plane for per-customer environments (Kubernetes operators, Crossplane, GKE Fleet / Config Sync, or custom provisioning services).

  • FinOps practice on GCP: per-customer cost attribution, committed use discounts, spot node pools.

  • Exposure to SOC 2 or ISO 27001 audits from the infrastructure side.

  • Familiarity with workflow orchestration (Kestra, Airflow, Temporal, or similar) or the JVM in production.

Your first six months
  1. Month 1: onboard on the current Kestra Cloud architecture, ship your first changes to production, and shadow on-call.

  2. Months 2 to 3: take ownership of a first area (for example provisioning automation or observability), and contribute to the GA architecture spec and SLOs with the Lead SRE.

  3. Months 4 to 6: deliver your part of the first GA milestones (one-click provisioning of a customer instance, observability coverage, safe upgrade path) and join the on-call rotation as a full member.

  4. After month 6: own components of the platform end to end and drive their continuous improvement, including the re-architecture of the first version of Kestra Cloud based on what Beta and the first GA customers taught us.

Perks & Benefits
  • Work from anywhere: We're a remote-first company, so you can work from wherever feels like home. Plus, you'll have access to coworking spaces worldwide if you ever need a change of scenery.

  • Health coverage: From medical support, dental, and vision, we've got you covered.

  • Home office setup on us: We'll provide all the equipment you need to work comfortably.

Our Hiring Process

We aim to move quickly (2-3 weeks), but we can adjust the timeline if needed.

  • Intro call with our CEO (30 min)

  • Technical scenario / Practical assessment (2 hours, asynchronous: write a short design spec for a Kestra Cloud scenario on GKE and Terraform, and implement one part of it)

  • Technical review with our CTO, walking through your spec, your code, and the trade-offs (45 min)

Similar Jobs

One Month Ago
Remote
Senior level
Senior level
Information Technology • Software
Operate and scale distributed bare-metal GPU and virtualized infrastructure across Linux, MAAS, Kubernetes, networking, observability, and multiple sites. Automate provisioning and operations, manage virtualization and hardware, define reliability practices, lead incident response, maintain on-call coverage, and build internal infrastructure tooling. The role also owns lifecycle management, security hardening, runbooks, and cross-functional improvements to infrastructure reliability and efficiency.
Top Skills: AlertmanagerAnsibleAtlantisBashCephCloud-InitCloudflare ApisCniDebianDnsFirewallsGitGoGrafanaIpmiKubernetesKvm/LibvirtL2/L3 RoutingLinuxMaasNetboxOpenstackOpentofuPrometheusProxmoxPxePythonRaidRbacRedfishService MeshSopsTerraformUbuntuUnifiVaultVictorialogsVictoriametricsVlanVMwareVpnZfs
2 Months Ago
In-Office or Remote
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Sports
Design, build and operate ScorePlay's multi-region AWS platform at petabyte scale. Own Kubernetes/Terraform/Terragrunt/Helm infrastructure, Kafka event streaming, storage economics, developer self-service tooling, security/SOC2 readiness, on-call incident response, and cost-optimized multi-cloud/Bring Your Own Storage architectures.
Top Skills: AWSGoHelmKafkaKubernetesObject StorageOpensearchPostgresTemporalTerraformTerragrunt
2 Months Ago
In-Office or Remote
United Kingdom
Senior level
Senior level
Artificial Intelligence • Information Technology • Consulting
Maintain and scale DevTools SRE systems: improve user-facing developer workflows, build fault-tolerant self-healing architecture, optimize performance, modify open- and closed-source tools (GitLab, TeamCity), and support users while measuring improvements via metrics.
Top Skills: ArtifactoryGitlabGoJavaJvmKotlinPythonRubyTeamcityUnix-Like Systems

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account