Brno
24 days ago
Sr. Backend Engineer (Kotlin, Calcite)

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

Developing an internal query language (MAQL): Parsing and transpiling into SQL

Developing/ maintaining distributed microservices

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

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

Por favor confirme su dirección de correo electrónico: Send Email