BUX is Europe’s largest neobroker, headquartered in the Netherlands. BUX has been making it easy and affordable for Europeans to do more with their money since 2014. By taking down the barriers to the financial markets and disrupting the trading experience, BUX is helping new generations of investors and traders to discover the world of the financial markets.

BUX: data warehouse on Google Cloud Platform

"For our new data stack it was important to start with a solid basic infrastructure. g-company helped us really well and advised us on setting everything up. Their specialist knowledge of Google Cloud has been extremely valuable to us."

The challenge

A solid data warehouse is of crucial importance for a Fintech organization that is supervised by AFM. If the data that is requested or displayed is incorrect, it has a great impact on many people. BUX’s existing data warehouse was built on-premise and was becoming obsolete. Innovating the existing warehouse would be a very costly affair and was also not in line with BUX’s cloud-first strategy.

The solution

After an orientation phase, in which BUX listed the pros and cons of the various cloud providers, BUX decided to transfer the entire data stack to Google Cloud Platform. The flagship BUX Zero was already running on GCP, and they were very satisfied and familiar with it. Moreover, the cultural fit of Google - in which open source and freedom of choice are of paramount importance - is also best in line with BUX's vision. All in all, it was therefore a logical choice to move the BI environment to Google's Cloud Platform.

The choice for the data warehouse fell on Snowflake. BigQuery might seem more logical - since it is a product of Google itself - but turned out not to be entirely suitable for BUX's use case (read more about Snowflake vs Bigquery).

BUX engaged g-company to help with the transfer of data from the various data sources. g-company laid the foundation for a good infrastructure for the new data stack. This was a fairly complex project, in which the entire network first had to be devised and designed. Then the application landscape was built with Kubernetes running AirFlow (a scheduler for data pipelines). Everything is connected, so that BUX only has to write the data pipelines.

It is quite unique that so much effort is put into modernizing the infrastructure where a data project is fundamentally involved. But for a modern company operating on a scale like BUX, it was essential to get everything right, from the ground up.

In the meantime, BUX has hired two data engineers and g-company has transferred the knowledge to BUX, so that they are in control themselves. All the code that g-company has written is now completely mastered by the engineers.


The result

BUX now has an infrastructure that makes it possible to set up all their data pipelines in a scalable, testable, repeatable and manageable way. Three Kubernetes clusters have been created - for development, testing and production - with which BUX can put all data streams in a development process. Everything runs in the same way through infrastructure-as-code, which also makes it very maintainable. In short: the entire data stack is repeatable and scalable, which is quite exceptional.

In short: the entire data stack is repeatable and scalable, which is quite exceptional.

Managed Chromebooks

Our customer BUX likes to tell you more about this success

Reach out to us and we will be happy to get you in touch
with this customer.

Meet the Infrastructure Squad


Curious to know how we can help your organization?

Contact our account manager Jeroen

Stay up to date

Useful tips, upcoming events and new solutions: a monthly newsletter in your digital mailbox.

g-company continues as Xebia!

As of April 1, 2023, g-company continues as Xebia. Consequently, the content on this website will no longer be updated. For the most recent content, please visit the 'Cloud-First Workplace' section on the Xebia site.