Skip to content
GoodData Corporation logo

Sr. Software Engineer (Backend)

GoodData Corporation · Software

Summary

GoodData.AI is seeking a Sr. Software Engineer (Backend) to develop its AI-native analytics platform. The role involves building composable, AI-driven analytics infrastructure using Python, Kotlin, and Rust, with a focus on microservices and high-performance data processing on Kubernetes.

Key facts

Status
Available
Location
Prague
Contract
Full-time
Work arrangement
Hybrid
Level
Senior
Start date
Immediate

Required skills

PythonKotlinRustKubernetesApache ArrowDuckDBPandasPolars

Full description

GoodData.

AI is an AI-native analytics platform helping companies turn their data into governed, agentic, and embeddable decision‑making experiences. Built around a headless semantic layer and an analytics‑as‑code approach, our platform lets development teams build, automate, and govern analytics the same way they build any other software — with CI/CD, version control, and automated testing baked in. We’re looking for a Sr. Software Engineer (Backend) to help us build the next generation of composable, AI‑driven analytics infrastructure. You can work remote, hybrid, or fully onsite from our Brno or Prague offices. The team builds a product‑oriented Analytical Stack, collaborating closely with dedicated Product Manager, Architect and QA, to solve real customer problems and deliver features that make a difference. Our backend is primarily developed in Python (with types) and Kotlin, with a focus on modular microservices handling various aspects of the data pipeline, including orchestration, integration, and processing. We also recently started adopting more and more of Rust in performance‑critical parts of our services. We deploy on Kubernetes, leveraging technologies like Apache Arrow, DuckDB, Pandas, and Polars for high‑performance data processing. We prioritize distributed architecture and scalability, crafting high‑quality, test‑driven code while influencing technical solutions, best practices, and API design — both internally and externally.