Sr. Software Engineer (Backend)
Remote
Full Time
#Engineering
#Analytics
#AI
#Python
#Kotlin
#Rust
#Kubernetes
#Apache Arrow
#Pandas
#Polars
#API Design
#Distributed Systems
At GoodData.AI, we are redefining how businesses interact with their information. We have built an AI-native analytics platform that transforms raw data into governed, agentic, and embeddable decision-making tools. By utilizing a headless semantic layer and an analytics-as-code philosophy, we empower development teams to manage analytics with the same rigor they apply to software engineering, complete with version control, CI/CD, and automated testing. We are looking for a passionate engineer to join our mission of putting intelligence exactly where decisions happen.
The opportunity
We are seeking a Sr. Software Engineer (Backend) to help us architect the next generation of our composable, AI-driven analytics infrastructure. You will join a product-oriented team that includes architects, product managers, and quality assurance specialists. We value engineers who take full ownership of their work, and you will have the creative freedom to experiment, innovate, and directly influence the evolution of our platform. Whether you prefer to work remotely, in a hybrid capacity, or from our offices in Brno or Prague, you will play a vital role in shaping our technical solutions.
A day in the life
- Design and implement modular microservices using Python and Kotlin to handle complex data orchestration and integration tasks.
- Collaborate with your team to integrate performance-critical components using Rust and leverage modern tools like Apache Arrow, Pandas, and Polars for high-speed data processing.
- Contribute to the architecture of our distributed systems and refine our API design to ensure our platform remains scalable, efficient, and easy to use for our customers.
Who you are
You are a proactive professional with a strong foundation in computer science and a genuine interest in clean software architecture. You enjoy working in dynamic environments and are comfortable juggling multiple projects while maintaining a focus on technical excellence. We are looking for someone who brings the following to our team:
- Extensive experience with object-oriented programming and a passion for building distributed systems.
- A strong sense of ownership over your code, combined with an open mind for constructive feedback.
- Proficiency in English, allowing you to communicate effectively within our collaborative team.
- A drive to learn new technologies, with bonus points for experience in Python, Kotlin, or open-source data technologies like Apache Arrow.
Why you'll love it here
We believe in providing our team with the flexibility they need to do their best work. You will enjoy the freedom of remote work, allowing you to balance your professional responsibilities with your personal life. You will be part of a forward-thinking company that values innovation and provides the tools and environment necessary to build truly impactful AI-driven analytics products.
Gooddata
1 views
Markets




