K

Keboola

Unified data management via REST APIs

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timePrague, CzechiaNo salary listed

About the Job

Requirements

  • Build with coding agents daily using tools such as Claude Code, connect agents to platforms through MCP, run tasks in parallel, and break down work for agents.
  • Read SQL and Python code well enough to identify incorrect joins or dropped rows, and know when to take over from coding agents.
  • Know data modelling and have run production data pipelines.
  • Write specifications, instructions, and skills that make agents reliable, and capture business definitions, ownership, and rules in a usable form.
  • Have experience delivering against a scope, deadline, and budget; raise delivery risks early and resolve ambiguous requirements through questions or documented decisions.
  • Explain work to data teams and finance directors, confidently demonstrate solutions, answer questions directly, and adjust technical depth to the audience.
  • Have professional working proficiency in English.

Responsibilities

  • Build data pipelines, transformations, integrations, and orchestrations on Keboola for client projects under a statement of work, directing coding agents and verifying their output.
  • Integrate client source systems, including ERP systems, CRM systems, accounting tools, databases, and APIs.
  • Model data and document metric definitions, business rules, and ownership so people, reports, and AI agents use consistent information.
  • Build agent skills and workflows that enable client teams to delegate work to agents using governed data.
  • Estimate work, deliver within agreed scope and budget, and raise scope changes early.
  • Document and hand over solutions, and provide enablement so client teams can operate them independently.
  • Build proofs of concept using client data and agreed success criteria.
  • Participate in technical discovery and architecture discussions with client data and IT teams.
  • Present built solutions and explain design decisions to technical and business audiences.
  • Work with consultants on existing accounts to conduct architecture reviews and implement new use cases, performance tuning, and cost tuning.
  • Identify opportunities for clients to gain more value from the platform and share them with the account-owning consultant.
  • Turn repeated work into reusable components, templates, and agent skills.
  • Provide concrete client needs and platform gaps to Product and Engineering.
  • Deliver implementations on scope and within budget, help clients reach first value quickly, and ensure work remains usable after handover without rework.
  • Contribute to client implementations, proofs of concept, and key-account work; build solutions that clients adopt and that support successful pre-sales.

Desired Qualifications

  • Experience with cloud data warehouses such as Snowflake, BigQuery, or Databricks.
  • Experience with REST APIs, integration patterns, and extracting data from ERP or accounting systems.
  • Experience with dbt or similar transformation frameworks.
  • Experience building AI agents and LLM use cases for clients, beyond using agents to build.
  • Consulting or agency delivery experience.
  • Experience with business intelligence and visualisation tools.
  • Finance data experience, including general ledger, chart of accounts, and multi-entity reporting.
  • Czech language skills.

About the Company

Keboola

Unified data management via REST APIs

Keboola provides a unified data management and analytics platform that helps organizations collect, store, and move data using REST APIs. Its core product offers a set of data operations—extraction, storage, and writing—so users can connect different data sources, keep data in a centralized place, and push data to targets as needed. The platform exposes RESTful interfaces that developers and teams use to automate data workflows, build pipelines, and scale analytics across the organization. Keboola differentiates itself by offering end-to-end data operations in one platform, with a global presence and tiered subscription plans plus optional custom integrations and premium support to fit different sizes of businesses and needs. The company’s goal is to help businesses streamline their data operations and improve data-driven decision-making by making data workflows simpler, scalable, and easier to integrate across tools and teams.

Company size
51-200
Company stage
Series A
Total funding
$36.5M
Headquarters
Prague, Czechia
Founded
2007

Recently Posted Jobs

Explore more opportunities at Keboola

See more jobs