GoodData.AI

Sr. Software Engineer (Backend)

GoodData.AI
Apply
1 month ago
Prague, CzechiaSenior

Responsibilities

  • Build and maintain backend services for GoodData.AI’s composable analytical stack.
  • Develop modular microservices supporting data orchestration, integration, and processing.
  • Design and implement scalable distributed systems and high-performance data-processing solutions.
  • Contribute to performance-critical services using Rust and deploy services on Kubernetes.
  • Influence technical solutions, software architecture, best practices, and internal and external API design.
  • Take end-to-end ownership of projects while collaborating with product, architecture, and QA teams.

Requirements

  • Strong background in computer science.
  • Experience with object-oriented programming.
  • Interest in clean software architecture and passion for distributed systems and data processing.
  • Strong focus on technical excellence and quality of delivered solutions.
  • Good spoken and written English proficiency.
  • Strong sense of ownership, initiative, openness to feedback, and willingness to learn new technologies.
  • Nice to have working knowledge of Apache Arrow and other open-source data technologies.
  • Nice to have experience with Python and Kotlin.

Benefits

  • Remote, hybrid, or fully onsite work options from the Brno or Prague offices.
  • Opportunity to work on an AI-native, composable analytics platform.
  • End-to-end ownership of work with freedom to experiment, innovate, and influence the product.

Categories

GoodData.AI

About GoodData.AI

201-500 employees
Contact me