Senior Full-Stack Software Engineer

Posted 5 Hours Ago
Be an Early Applicant
28 Locations
Remote
Senior level
Machine Learning • Software • Database
The Role
Design, build, and maintain Kestras core backend and responsive frontends. Expand plugin integrations, implement enterprise-grade features, drive architecture decisions, and ensure testing, automation, performance, and scalability across cloud and distributed systems.
Summary Generated by Built In
About Kestra

At Kestra, we’re on a mission to make orchestration and automation simpler for everyone. Our open-source platform helps teams manage complex workflows with confidence, and we’re already making a big impact in businesses around the world. Now, we’re looking for a Full Stack Engineer to help us take things to the next level.

In March 2026, we closed a $25M Series A led by RTP Global, with participation from Alven, ISAI, and Axeleo – backed by founders from Datadog, dbt Labs, and Hugging Face.

What You’ll Do

As a Full Stack Engineer at Kestra, you’ll get to:

  • Build and improve our core platform backend using Java (Micronaut).

  • Create seamless user experiences with responsive frontends using Vue.js and Bootstrap.

  • Expand our plugin ecosystem and maintain our suite of integrations (Java).

  • Work on enterprise solutions, crafting products that scale with our customers’ needs (Java, Vue.js).

You’ll be working in an environment where speed and agility are key, and where delivering value to our customers is always the top priority.

Our Tech Stack
  • Backend: Java, Micronaut

  • Frontend: Vue.js, Bootstrap

  • Datastore: Kafka, Elasticsearch, PostgreSQL, MySQL

  • Infrastructure: Docker, Kubernetes, Terraform

  • Cloud: GCP, AWS, Azure

  • Tools: GitHub for repo management, actions, and issues

We work with a variety of modern technologies, and you’ll get the opportunity to explore new tools and approaches as we grow.

What We’re Looking For
  • 4+ years of experience in both backend (Java) and frontend (Vue.js, React, or similar).

  • Someone who can lead major architecture decisions and drive key initiatives.

  • Strong experience with testing and automation, and familiar with agile development practices.

  • A love for building great products that solve real problems.

  • The ability to work well both independently, remotely and as part of a team.

  • Excellent communication skills, both written and spoken, in English.

We embrace modern development tools, including AI assistants and coding agents, and we encourage engineers to leverage them to move faster, explore ideas, and improve productivity. We provide access to leading AI models and tools when needed so you can use them effectively in your daily work.
That said, we strongly believe great engineers must fully understand what they build. This means mastering the business context, the architecture, performance considerations, security implications, and quality standards of the code being produced. You should be comfortable reviewing, validating, and improving AI-generated code, and ultimately take ownership of the entire lifecycle from understanding the problem and designing the solution, to implementation, testing, and delivery. AI can accelerate the work, but responsibility, critical thinking, and technical judgment always remain with the engineer.

Bonus Points If You Have
  • Contributed to or maintained an open-source project.

  • Experience with high performance application or Micronaut.

  • Knowledge of Docker, Kubernetes, and public cloud services (AWS, GCP, Azure).

  • Familiarity with relational and NoSQL databases (PostgreSQL, MySQL).

  • Experience working with high-performance, distributed systems.

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 the hiring manager (30 min)

  • Technical test (2 hour, homework done in async)

  • Team chat with two of your future colleagues (30 min)

  • Final discussion with one of our co-founders (30 min)

We’re here to make the process smooth and transparent for you.

Why Kestra?

At Kestra, we’re passionate about solving real-world challenges through orchestration and automation. We move fast, we learn constantly, and we’re always looking for ways to improve. If you’re excited by the idea of building something meaningful and being part of a dynamic team, we’d love to hear from you!

Skills Required

  • 4+ years of experience in both backend (Java) and frontend (Vue.js, React, or similar)
  • Ability to lead major architecture decisions and drive key initiatives
  • Strong experience with testing and automation
  • Familiarity with agile development practices
  • Ability to work independently, remotely and as part of a team
  • Excellent written and spoken communication skills in English
  • Contributed to or maintained an open-source project
  • Experience with high-performance applications and Micronaut
  • Knowledge of Docker, Kubernetes, and public cloud services (AWS, GCP, Azure)
  • Familiarity with relational and NoSQL datastores (PostgreSQL, MySQL, Kafka, Elasticsearch)
  • Experience with high-performance, distributed systems and plugin/integration development
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Paris
35 Employees
Year Founded: 2022

What We Do

Kestra is an open-source orchestration platform that makes both scheduled and event-driven workflows easy. By bringing Infrastructure as Code best practices to data, process, and microservice orchestration, you can build reliable workflows and manage them with confidence. In just a few lines of code, you can create a flow directly from the UI. Thanks to the declarative YAML interface for defining orchestration logic, business stakeholders can participate in the workflow creation process. Kestra offers a versatile set of language-agnostic developer tools while simultaneously providing an intuitive user interface tailored for business professionals. The YAML definition gets automatically adjusted any time you make changes to a workflow from the UI or via an API call. Therefore, the orchestration logic is always managed declaratively in code, even if some workflow components are modified in other ways (UI, CI/CD, Terraform, API calls).

Similar Jobs

Autodesk Logo Autodesk

Software Engineer

Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Remote
27 Locations
13285 Employees

Mondelēz International Logo Mondelēz International

o9 Change Manager MEU/CEE

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
7 Locations
90000 Employees

Mondelēz International Logo Mondelēz International

Sr. Analyst, Governance, Risk & Compliance (GRC), Information Security

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
Greece
90000 Employees

CSC Logo CSC

Client Legal Administrator

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
Athens, GRC
8500 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account