Senior SW Engineer - Analytical Engine Team

  • Brno, Czech republic
  • Full-time

Company Description

GoodData is on a mission to help global companies monetize big data. We deliver the leading cloud-based analytics platform and business mashups,enabling companies of any size to convert data into business advantage. We attract the best and brightest in our industry who are dedicated to the possibilities of technology innovation. Headquartered in San Francisco, GoodData is privately held and backed by leading venture capital firms, including Andreessen Horowitz, General Catalyst Partners, Fidelity Growth Partners, Next World Capital, Tenaya Capital and Windcrest Partners.

Job Description

We are looking for a software engineer with a strong theoretical background in computer science, data structures, algorithms and mathematics (algebra).

Core Responsibilities

  • Participate in the ongoing evolution of the MAQL and its algebraic representation.
  • Implementation of the GoodData Analytical Engine and its interfaces (ETL, Query).
  • Leading pro-active cross-team communication (between cities and areas of responsibility)
  • UML modeling (MagicDraw) and technical documentation writing



  • MSc. or PhD. in Computer Science or equivalent



  • Excellent data structures / data processing knowledge is an essential prerequisite
  • Keen interest and passion for data processing is required
  • Erlang/OTP and relational databases knowledge is a must
  • SQL, Perl and C/C++ knowledge is an advantage
  • Additional programming and scripting languages are a plus
  • Fluent Czech or Slovak is a must
  • Fluent written English is a must, good spoken English is an advantage
  • Experience with UML is an advantage
  • Experience with distributed applications development is an advantage

Additional Information


  • Brno or Prague, Czech Republic

GoodData is headquartered in San Francisco and located in the cloud at

All your information will be kept confidential according to EEO guidelines.



Apply on-line

Agency Recruiters Take Note:

Please do not spam us with unsolicited candidate resumes.  

Unless you have a fully executed agreement with us, we will consider them a gift.

Do not send resumes to any of the executives.

All your information will be kept confidential according to EEO guidelines.