company logo

Sr. Backend Engineer (Kotlin, Calcite)

GoodData.com

Office

Brno

Full Time

We’re GoodData, a cloud analytics company helping businesses turn data into decisions. Our backend team is looking for a Senior Engineer who’s into clean code, smart architecture, and data processing at scale.

What You'Ll Be Doing:

  • Building a fast, distributed query engine using Kotlin and Apache Calcite
  • Solving complex data challenges (data fetching, data processing, data transfer, etc.) with modern tools like Arrow, DuckDB, Pandas, and Polars
  • Designing APIs, writing test-driven code, and shaping product direction with your team
  • Collaborating with Product, QA, and Architects in a product-focused engineering team
  • Developing an internal query language (MAQL) - parsing and transpiling into SQL
  • Developing and maintaining distributed microservices

Our Stack:

Kotlin (mainly), Python, Calcite, Arrow, DuckDB, Polars, SQL, Docker, Kubernetes, Linux, Git

We’D Love If You:

  • Have strong coding and problem-solving skills
  • Know your way around SQL, distributed systems, and relational models
  • Have experience with Kotlin or Java
  • Are curious, independent, and care about clean, testable design

Nice Extras:

Apache Calcite/Arrow, Python, Kubernetes, gRPC, protocol buffers, frontend interest (TS/JS), BI/Big Data experience

Work from Brno, Prague, or hybrid – flexible setup, great team, real impact.

About Gooddata

GoodData powers modern BI for the modern data stack.

GoodData is a cloud-based analytics platform. Employees, customers, and business partners will understand the data in the same way thanks to GoodData’s robust end-to-end pipeline; self-service analytics; low-code/no-code interfaces; embeddable data visualization; application integration; and more.

#Li-Hybrid

Sr. Backend Engineer (Kotlin, Calcite)

Office

Brno

Full Time

September 18, 2025

company logo

GoodData

gooddata