Backend Integration Engineer – Remote (EU)

Remote Full-time
Are you ready to be a technology leader in the SaaS space? Join epilot!
epilot is building a SaaS product to sell complex products online, focusing on solving ecommerce in the rapidly transforming energy market. Our mission: Make selling complex energy products as easy as selling a pair of shoes online.

About the role
We're looking for an Integration Engineer to join epilot and own the technical connections between our platform and the outside world — ERP systems, third-party APIs, cloud services, and external partners.

This is a hands-on engineering role. You'll write production-grade code, design reliable data flows, and work directly with integration partners and vendors — without a layer of project managers in between. If you like building things that actually run in the real world, dealing with the messiness of external systems, and owning your work end to end, this role is for you.

Check out our promise to you: promise.epilot.cloud

What awaits you
Build and maintain integrations between ePilot's platform and external systems (ERPs, third-party APIs, partner services)

Design and implement event-driven, asynchronous data pipelines

Work directly with integration partners and ERP providers — scoping requirements, troubleshooting issues, and keeping things moving

Define and manage cloud infrastructure using Infrastructure as Code (IaC)

Ensure integrations are reliable, observable, and resilient — handling failure gracefully, not just the happy path

Learn more about our architecture and tech stack here: Introduction to epilot | epilot dev center

What you bring
Production-grade coding skills — you write backend code that runs reliably in production, not just prototypes

Cloud experience (AWS preferred) — you've shipped to the cloud and managed infrastructure with IaC tools like Terraform or CloudFormation

Event-driven architecture & async messaging — you understand message queues, pub/sub patterns, and why they matter for integration work

REST API design and consumption — comfortable building and consuming APIs as a core part of your work

Auth mechanisms — you know how OAuth2 and API key authentication work and when to use each

Reliability patterns — you think about retries, idempotency, dead-letter queues, and circuit breakers as standard practice, not afterthoughts

Serverless fundamentals — you understand the paradigm and can reason about when it makes sense (hands-on experience is a plus, not a requirement)

German language — business fluent or native; you'll be communicating directly with German-speaking partners and vendors

Partner-facing communication skills — you can manage external relationships independently, follow up, push back when needed, and keep integrations on track without needing a PM to run interference

Mindset
Ownership. You care about production.

Product thinking, not ticket thinking.

Pragmatic problem solver.

Comfortable with ambiguity.

What we offer you
At epilot, we believe in rewarding performance, fostering growth, and creating an environment where you’ll thrive:

A 100% serverless AWS product at scale.

Impactful work: Help shape the integration backbone of a product that’s reshaping the energy sector.

Startup mentality: Dynamic atmosphere, flat hierarchies, open communication.

Flexibility: Work remotely or from our centrally located office in Cologne, with flexible working hours.

Growth opportunities: Your career can grow as fast as we do. Learn, experiment, and embrace a “Fail Fast and Often” mentality.

Competitive compensation: We take your desired salary seriously and value performance.

Team spirit: Regular events like summer parties, company breakfasts, and our annual DevSummit & epilot summit with co-epilots worldwide.

Transparency & openness: Everything is open for discussion in our inclusive and supportive culture.

We are looking forward to your application!

P.S.: If you want to learn more about the application process, please read Eka's blog article: https://dev.to/epilot/how-to-get-hired-at-epilot-step-by-step-guide-4ei1

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Sr. Project Manager

Remote

Collector I

Remote

Tax Preparer – Remote w/ Full Mentorship (Refund Royale)

Remote

Financial Care Specialist I - Customer Service and Patient Relations in Healthcare

Remote

Amazon Customer Service Job - Hiring Now

Remote

Remote Data Entry Operator - No Experience Required

Remote

[Remote] Multi-Cloud Network Engineer (GCP, Azure, OCI)

Remote

Sr. Analyst – Business Development, Partial Book Acquisitions

Remote

Crypto Quantitative Analyst; Global- Remote - Non

Remote

[Remote] Senior Compiler Engineer - Backend

Remote
← Back