# Senior Backend Engineer - Kotlin

**Company:** [GoodData](https://hotfix.jobs/companies/gooddata)
**Location:** Prague, Czechia, Brno, Czechia
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Kotlin, Python, Apache Calcite, Kubernetes, Duckdb, pandas, Polars, SQL, Maql, Microservices, Distributed Systems, Object-Oriented Programming, Test-Driven Development, API Design, Semantic Data Modeling
**Posted:** 2026-09-04

> Senior backend engineer building a distributed query engine and data-processing services in Kotlin. The role requires backend development, algorithmic problem solving, API design, test-driven coding, and collaboration across Product, QA, and Architecture.

## Job Description

## Responsibilities
- Build a fast, distributed query engine using Kotlin and Apache Calcite.
- Develop algorithms for parsing and transpiling an internal query language (MAQL) into SQL based on semantic data models.
- Design APIs and write high-quality, test-driven code.
- Shape product direction, technical solutions, best practices, and API design.
- Collaborate with Product, QA, and Architecture in a product-focused engineering team.
- Take end-to-end ownership of backend features and contribute to scalable distributed architecture.

## Requirements
- Robust background in computer science.
- Experience delivering a variety of backend features.
- Experience with object-oriented programming.
- Interest in clean software architecture.
- Strong problem-solving skills for complex algorithmic challenges.
- Good spoken and written English.
- Focus on technical excellence and solution quality.
- Strong sense of ownership and openness to constructive feedback.

## Nice to have
- Working knowledge of open-source data technologies.
- Experience with database engines and big data.
- Knowledge of semantic data modeling.

## Similar jobs

- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote
- [Senior Backend Engineer](https://hotfix.jobs/jobs/71b64917-da5e-4705-a364-ce948f274ced) - GoodData - Prague, Czechia
- [Senior Software Engineer - Rust - Backend - Pro](https://hotfix.jobs/jobs/ebdbe285-de55-4e54-8bf4-c320fe3c3c8c) - Kraken - Remote
- [Senior Backend Engineer, Core APIs](https://hotfix.jobs/jobs/81121cc0-579a-4c8d-ae6f-accddd1b2195) - Fingerprint - Remote - $150k – $200k/yr
- [Senior Software Engineer, Test Core](https://hotfix.jobs/jobs/f33409a0-62e5-4cca-9887-eb5fbd75e55f) - Vanta - Remote - $195k – $229k/yr

**Apply:** https://hotfix.jobs/jobs/d78624c9-66a1-4e27-b1b0-766c11c2cbc7
**Canonical:** https://hotfix.jobs/jobs/d78624c9-66a1-4e27-b1b0-766c11c2cbc7