Full Stack Engineer, Data Orchestration

Kestra Technologies

Villeneuve-d'Ascq

Hybride

EUR 60 000 - 90 000

Plein temps

14 jours+
Générateur de candidature

Une candidature complète en une minute — CV personnalisé et lettre de motivation, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Ownership in distributed team
Exposure to product strategy
Health insurance
Competitive compensation
Equity

Résumé du poste

Kestra Technologies is seeking a Full Stack Engineer to build data-aware orchestration features across the Java/Micronaut backend and Vue 3 frontend. You will work on integrations with tools like dbt, Fivetran, Airbyte, and cloud warehouses, delivering 8-week releases while collaborating with product and engineers.

You have hands-on data engineering experience, strong Java and frontend skills, and a clear writing style. Join a globally distributed team shipping mission-critical workloads.

Qualifications

  • Hands-on data engineering experience with data pipelines and related tools.
  • Strong backend knowledge with Java/Micronaut and REST APIs.
  • Frontend skills in Vue 3 and TypeScript with modern tooling.
  • Solid SQL and relational database knowledge (PostgreSQL/MySQL).
  • Understanding of distributed systems and scalable architectures.
  • Familiarity with Docker and CI/CD pipelines.
  • Clear written communication and open-source collaboration.

Responsabilités

  • Build features end to end across backend and frontend.
  • Develop data-aware orchestration and integrations with data tools.
  • Enhance UI data flows, topology views, dashboards, and monitoring.
  • Collaborate with Product and engineers to scope and deliver 8-week releases.
  • Review PRs and engage with the open-source community.
  • Work with globally distributed teams across time zones.

Connaissances

Data engineering
Java/Micronaut
Vue 3/TypeScript
SQL
Distributed systems
Docker/CI-CD
Communication
Ownership
Global teams

Outils

Java/Micronaut
Vue 3
TypeScript
PostgreSQL
MySQL
Docker
CI/CD
GitHub

Description du poste

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.

The Role

We're looking for a Full Stack Engineer to build the features data teams use to orchestrate their pipelines with Kestra: data-aware orchestration, integrations with tools like dbt, Fivetran, Airbyte, Snowflake, BigQuery, and Databricks, and the UI where pipelines are built, run, and monitored. Hands-on data engineering experience is a must: you'll build for data engineers and analytics engineers, and you need to understand their workflows from your own practice. You'll work across our whole stack, from the Java/Micronaut backend to the Vue 3 + TypeScript frontend, and release features in 8-week cycles with minimal process.

What You'll Do
  • Build features end to end - from the Java Micronaut backend (REST APIs, orchestration engine, plugins) to the Vue 3 frontend, including tests and documentation.

  • Develop data-aware orchestration - assets, lineage, freshness, and data quality as part of the orchestration model.

  • Build and improve plugins - integrations with dbt, Fivetran, Airbyte, cloud warehouses, and other tools of the modern data stack.

  • Work on the UI data teams use daily - the flow editor (Monaco), topology views, dashboards, and execution monitoring.

  • Collaborate with the Product Manager and other engineers to scope and deliver features for each 8-week release cycle.

  • Review pull requests, discuss changes publicly on GitHub, and engage with the open-source community.

What We're Looking For
  • Hands-on data engineering experience - you've built or operated data pipelines yourself, with tools like dbt, Fivetran or Airbyte, warehouses such as Snowflake, BigQuery, or Databricks, or an orchestrator such as Airflow, Dagster, or Prefect.

  • Strong experience with Java and a modern backend framework - we use Micronaut, and experience with Spring Boot or Quarkus is a good fit.

  • Solid frontend skills with Vue 3 and TypeScript - we also use Pinia, Vite, and the Monaco editor. Deep experience with React or another modern framework can work if you're willing to go deep on Vue.

  • Good knowledge of SQL and relational databases - PostgreSQL, MySQL, and H2 are supported as Kestra backends.

  • Understanding of distributed systems: queues, schedulers, and workers processing jobs reliably at scale.

  • Comfortable with Docker and CI/CD pipelines.

  • Excellent communication and clarity in writing - comfortable discussing technical decisions publicly in GitHub repositories.

  • Full ownership mentality. You iterate quickly based on feedback and don't wait to be told what to do.

  • Comfortable working with globally distributed teams across time zones.

Bonus Points
  • Past experience working as a data engineer or analytics engineer, beyond building pipelines as a side task.

  • Experience with Kafka or Elasticsearch (both are part of the Kestra Enterprise Edition backend).

  • Experience with Kubernetes and cloud infrastructure (AWS, GCP, or Azure).

  • Contributions to open-source projects.

  • Experience in a B2B software or open-source company.

What You Get
  • Real ownership in a globally distributed, technical team.

  • Direct exposure to product strategy and company priorities.

  • A product running mission-critical workloads in production at over 10,000 organizations.

  • Competitive compensation, equity, and health insurance.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Product Manager, Data Orchestration
Product Manager, Data Orchestration

Kestra Technologies • Villeneuve-d'Ascq

Sur place
EUR 60 000 - 90 000
Equity
Health insurance
Full-Stack Engineer: Data Orchestration & Pipelines (Equity)
Full-Stack Engineer: Data Orchestration & Pipelines (Equity)

Kestra Technologies • Villeneuve-d'Ascq

Hybride
EUR 60 000 - 90 000
Ownership in distributed team
Exposure to product strategy
Health insurance
+2
Senior Security Engineer
Senior Security Engineer

Kestra Technologies • Villeneuve-d'Ascq

À distance
EUR 85 000 - 120 000
Work from anywhere
Health coverage
Home office setup on us
Product Manager, Data Orchestration & Pipelines
Product Manager, Data Orchestration & Pipelines

Kestra Technologies • Villeneuve-d'Ascq

Sur place
EUR 60 000 - 90 000
Equity
Health insurance
Senior Backend Engineer — AI Orchestration in Java (Remote)
Senior Backend Engineer — AI Orchestration in Java (Remote)

Kestra • Villeneuve-d'Ascq

Sur place
EUR 60 000 - 80 000
Remote work flexibility
Health coverage
Home office setup
Engineering Team Lead, Managed K8s
Engineering Team Lead, Managed K8s

Mistral • Paris

Sur place
EUR 120 000 - 180 000
Benefits package
Lead Software Engineer - Solution & Data Architecture - B2B SaaS Fintech
Lead Software Engineer - Solution & Data Architecture - B2B SaaS Fintech

Landytech • Paris

Sur place
EUR 110 000 - 170 000
Stock options
Private medical insurance
Pension plan with NEST
+1
Ingénieur Senior Base de données & Backend F/H - Senior Database & Backend Engineer (Infrastructure & Abstraction)
Ingénieur Senior Base de données & Backend F/H - Senior Database & Backend Engineer (Infrastructure & Abstraction)

GE Vernova • Montpellier

Sur place
EUR 70 000 - 110 000
Engineering Team Lead, Managed K8s
Engineering Team Lead, Managed K8s

Mistral • France

Sur place
EUR 90 000 - 150 000
Healthcare coverage
Retirement plans
Relocation support
+2
Data Engineer Luxurynsight
Data Engineer Luxurynsight

Luxurynsight • Paris

Sur place
EUR 60 000 - 95 000