Himalayas logo
Kestra TechnologiesKT

Integrations Software Engineer

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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 Integrations Software Engineer to help us take things to the next level.

What You’ll Do

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

  • Build and maintain plugins that connect our platform with external systems, APIs, and databases.

  • Develop and implement custom plugins for our customers to integrate their systems with Kestra.

  • Perform thorough testing of integration solutions to identify and resolve issues promptly.

  • Stay updated on emerging technologies and best practices to continuously improve our integration capabilities.

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.

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.

What We’re Looking For

  • Professional Background: A minimum of 4+ years in backend development, with experience in Java and familiarity with the modern Java ecosystem.

  • Polyglot position: Experience in others language (Python, Node.js, Go, ...). -

  • Systems Knowledge: Strong understanding of protocols, including REST, JSON, GRAPHQL, SQL, MQ, etc.

  • Quick Learner: You're curious and eager to learn new technologies and frameworks, adapting quickly to different technical environments.

  • Problem Solver: An ability to tackle technical challenges head-on, delivering simple and effective solutions.

  • Independence: The role demands a high degree of autonomy, requiring you to manage your workload and projects independently. You're able to work in a fast-pace startup culture to quickly deliver new integrations to our customers.

Bonus Points If You Have

  • Contributed to or maintained an open-source project.

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

  • If you had works with lots of differents technologies (Database, Queue, ...)

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!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

France +/- 0 hours

About Kestra Technologies

Learn more about Kestra Technologies and their company culture.

View company profile
Claim this profileKestra Technologies logoKT

Kestra Technologies

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

6 remote jobs at Kestra Technologies

Explore the variety of open remote roles at Kestra Technologies, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Kestra Technologies

Remote companies like Kestra Technologies

Find your next opportunity by exploring profiles of companies that are similar to Kestra Technologies. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan