Developer - ROLAP

Engineering Brno, Czech Republic


GoodData is the embedded analytic leader. Help us develop the top analytic software.

We are constantly iterating, designing, and coding our way to excellence. If you're an enthusiastic and talented engineer who wants to work in a team of talented, driven individuals then we'd love to hear from you.

We are expanding our team dedicated to the back-end of our unique analytical platform, designed for creating analytical data products for our customers. We are seeking an experienced professional who not only is familiar with backend development but who is also able to contribute to architecture and the design of distributed software using agile methodologies.

Your responsibilities would be:

  • Design, implement, and maintain applications, tools and utilities for the backend services and components which are the core of the GoodData platform
  • Be able to contribute also to other parts of the platform, learn new technologies and environments
  • Participate in the ongoing evolution of fast growing cloud SaaS platform
  • Work in an agile environment, with the cooperation and active communication within an autonomous team
  • Be involved in all stages of development lifecycle (architecture, coding, QA, delivery, ...)

Required skills:

  • Strong will to learn new technologies
  • Ability to work effectively in a Linux environment is a must
  • Strong knowledge of at least one dynamic language (Ruby, Python, PHP), will to learn new ones
  • At least 2 years of experience with software development, or operations and/or adequate university degree
  • A self-learner capable of independent work
  • Active English (spoken and written)

Advantages:

  • Knowledge of SQL, experience with PostgreSQL and MySQL
  • Experience with other programming languages (Kotlin, Java, TypeScript)
  • An overview of agile methodologies 
  • Contribution to or maintaintenance of an open source project
  • Experience with building and operating large distributed systems
  • Experience with Kubernetes, Docker
  • Experience with Puppet
  • DevOps attitude

Extra Goodies:

  • informal working environment and fun company culture
  • annual bonuses
  • stock options
  • flexible working hours
  • your choice of MacBook or Lenovo laptop
  • 25 days of vacation + 6 sick days
  • generous referral bonus program
  • lunch vouchers
  • employee mobile tariff
  • relax zones, gym, sports program 'GoodLife'
  • regular company pub evenings and social events
  • fridges full of free refreshments, and more