Sr. Backend Engineer (Kotlin, Calcite)

Reposted 2 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Software • Analytics
The Role
The role involves building a distributed query engine, developing microservices, solving data challenges, designing APIs, and collaborating with teams.
Summary Generated by Built In

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 and 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

Top Skills

Apache Calcite
Arrow
Calcite
Docker
Duckdb
Git
Grpc
Java
Kotlin
Kubernetes
Linux
Pandas
Polars
Protocol Buffers
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, CA
341 Employees
Year Founded: 2007

What We Do

At GoodData, we help companies turn data into insights. Our leading composable data and analytics platform gives our customers the flexibility to build and scale any of their data use cases — from self-service and embeddable analytics, to machine learning and IoT — all while maintaining the performance, cost-efficiency, and easy change management of a central and integrated solution.

Similar Jobs

Teya Logo Teya

Czech Republic Corporate (HMR) Template

Fintech • Payments • Financial Services
In-Office
Prague, CZE

Teya Logo Teya

Czech Republic Corporate (HMR) Template

Fintech • Payments • Financial Services
In-Office
Prague, CZE

Rapid7 Logo Rapid7

Senior Security Researcher

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
Prague, CZE

Adyen Logo Adyen

Team Lead

Fintech • Payments • Financial Services
Easy Apply
Hybrid
Prague, CZE

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account