Data Integration Engineer
Getklar|Posted 20 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
In Short: You will be the "Gateway to the Truth," building the robust API connectors and extraction engines that feed the Klar operating system with data from the entire eCommerce ecosystem.
β About Klar
We are on a mission to banish spreadsheets from eCommerce and build the "Data Operating System" for growing brands. To understand who we are, where we come from, and why our guiding principle is "Do Work You Are Proud Of," please read our full intro: π About Klar
For a deeper look at our culture and how we operate, check out: π Work at Klar
π€ About The Position
At Klar, the "Foundation of Trust" begins at the source. Before we can analyze data, we must reliably extract it from a chaotic landscape of third-party APIs (Shopify, Meta, Google, TikTok, etc.).
This role is 70% Extraction and 30% ETL. You will not just be writing scripts; you will be owning the reliability of our ingress layer. You will solve the hard problems of rate limiting, authentication changes, and API instability so that the rest of the team has clean data to work with. We value "Sustainable Speed", meaning you build resilient connectors that recover from failure, rather than brittle scripts that require constant maintenance.
Your Responsibilities:
- Master the Ingress Layer: You own the design, implementation, and maintenance of high-volume connectors for external APIs (REST, GraphQL). You handle the dirty work of retries, back-offs, and schema changes so the data stays flowing.
- Architect for Reliability: You build "observability and monitoring into our features from day one". You ensure we know a connector is failing before the customer does, and you "own the incident" when external platforms change their specs.
- Clean Data Transformation (ETL): For the 30% of your time focused on ETL, you write "clean, testable, and maintainable code" to normalize raw JSON blobs into our strict internal schema.
- Standardize the Process: You don't just solve one integration; you find patterns. You create abstractions that make adding the next 50 integrations faster and more stable, avoiding the anti-pattern of "short-term hacks".
- Own the Outcome: You take a ticket or a new integration request and "own it end-to-end," from reading the third-party docs to deployment and monitoring in production.
πͺ About You
- The Mindset: You act like an owner, not a passenger. When a third-party API breaks (and they will), you don't blame "bad requirements"; you dig in, find a workaround, and restore the flow of data.
- Experience: You have significant experience integrating with a wide variety of third-party APIs. You understand OAuth flows, pagination strategies, and how to handle aggressive rate limits gracefully.
- Hard Skills:
- Python 3 is your native language.
- Deep understanding of REST and GraphQL.
- Experience with Workflow Orchestration (Prefect 2, Luigi, or Airflow) is essential.
- Familiarity with Docker and Kubernetes for deploying your workers.
- Soft Skills: You practice "Empathy & Candor". You can explain why an integration is delayed due to technical complexity to a Product Manager without technical jargon, and you proactively "ask for help early" when an API documentation is misleading.
π» The Klar Tech Stack
We are a 100% Open Source shop. We don't just throw money at problems; we choose our weapons wisely because we know weβll be living with them for a long time. π Klar Tech Stack
βοΈ Our Offer
From top-of-market compensation to a remote-first culture, we want to give you the freedom to succeed and the challenge to grow. π Our Offer
π Hiring Process
We are growing like crazy, so we aim to move fastβbut we never compromise on quality. π Hiring Process
Sign up or log in to apply:
About Getklar
Work at Klar
About Klar
At Klar, we are building the Data Operating System for growing e-commerce companies.
Sounds pretty fancy, right? But what does that actually mean?
Over the last ten years many powerful tools have emerged that make selling online incredibly easy. There is Shopify for the shop system, Klaviyo for Email Marketing, Recharge for Subscription and many more.
But when it comes to data, most companies still use spreadsheets or basic tools like Data Studio. These take a lot of time to maintain and don't deliver any real insights.
With Klar, we want to change this.
We are building a data platform that is tailored to the needs of growing e-commerce brands. Fast to set-up and easy to maintain. Yet, providing detailed insights as to what brands can do to accelerate growth and increase profitability.
We work with over 1.000 leading eCom brands like Sunday Natural, Loop Earplugs, Holy, Maniko, Armed Angels and hundreds more use Klar to make better decision every day.
On top of that we have built the eCom Unity, Europes largest community for eCom operators where brands can connect to exchange knowledge and learnings.
Since we are growing like crazy, weβre looking for smart, hungry and humble people to join us on this ride.
Who We Are
Hi π
Nice to meet you. We are Frank, Cillier & Max.
We met around 10 years ago while working together in Cape Town and have been working at various start-ups together since. Cillier & Frank leading the tech teams while Max lead marketing.
Together, we have seen most, if not all, of start-up life. The good, the bad and the ugly π€
Before we even started to think about what we want to build, we spend many evenings talking about what kind of company we want to build. We established a set of principles that we value above anything else. More on those below π
Also, after having worked most of the last 10 years in e-commerce companies, we deeply care and empathise with the pain and struggles of our customers.
Starting a DTC business has never been easier. Making it successful has never been harder.
We want Klar to bring clarity. And helps brands to understand how they can grow faster and more sustainable.
What We Care About
Having been in this game together for the last 10 years, we know each other and what we want extremely well.
One guiding principles stands for us above everything else
Do Work You Can Be Proud Of
Unfortunately, too many times, things get sacrificed for short-term results. That might be necessary at times, but do it too often and it becomes the standard. And things start to derail from there...
To make this principle a reality, a few things are necessary.
We certainly know that this is not what everyone is looking for. But we are totally ok with that.
πΒ Ownership & Trust
We want to work with adults. That doesn't describe age, but attitude. If you say you'll do something. You do it. Simple.
We trust you to do what is right. And you trust us to do the same.
π§ Β Work With The Best
To build something remarkable, you not only need to know your tools, but also how to you use them effectively, efficiently and wisely. And never shy away from learning something new.
We love working on hard problems. We feed off each other knowledge and experience and always want to get better. Each of us individually and together as a whole we strive for greatness.
πΒ Empathy & Candor
Pretty much every problem ever can be traced back to people not talking to each other. If there is something you don't like, say it. But also make a real effort to understand where the other person is coming from.
If you find yourself nodding in agreement after reading this page, then we would love to talk to you!
Just send an email to max@getklar.com or message me on LinkedIn.
Perks at Getklar
Tech Stack
utilities


dev ops







business tool



application and data










