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