Data engineer

Job description

We want to make it clear - here at bloomon we are a little rebellious. And a lot disruptive. The new guys taking on the traditional players. While turning our industry on its head.

Therefore, you are a person who is all about stepping out of your comfort zone and performing tasks that are necessary for the success of our great product. You are an experienced data pipeline builder and data champ who loves optimizing data systems and building them from the ground up.

You’ll probably ask yourself now – how is technology related to the flower industry or to bloomon and how can I be disrupting anything as a Data Engineer in a flower-delivery-company. 

Well, we are glad you asked!

You would be surprised to hear that anything in our product is based on tech and data. Behind every bunch of flowers there are tons of algorithms, lines of codes, and you may even come across a bug or two.

How do we work?

We support our software developers, data analysts and data scientists on data initiatives aiming to ensure consistent optimal data delivery architecture throughout bloomon's ongoing projects. We are a team of self-directed data lovers and  are proud of being able to support the data needs of multiple teams, systems and products within all five countries bloomon operates. Our team constantly looks into opportunities for optimizing or even re-designing our company’s data architecture to support our next generation of products and data initiatives. Best part of it for you - joining us would mean that you will be playing the main role into deciding on the data architecture... Challenging enough, right?


What do we expect from you?

  • Experience with Apache beam or other frameworks for data processing workflows
  • Experience with Google Dataflow or other cloud data processing services (e.g. on AWS)
  • 3+ years experience with SQL, Javascript (Node.js), Python, and Java
  • Experience with unit and behavioral testing
  • Experience visualizing and documenting architectures, e.g. a flow diagram describing how data flows from an input to ETL pipelines to a data warehouse
  • Great understanding of CI/CD flows, containerization, and related best practices
  • Understanding of horizontal scalability and throughput of databases
  • Proactive and “can-do” mentality

Bonuses but not required:

  • Experience with BI visualization tools such as Superset
  • Experience with micro-services and kubernetes

What will YOU do?

We've mentioned the biggest challenge already - deciding on the architecture. As a Data engineer you are in a unique position of enabling the entire company to make insightful, data-driven decisions. Thanks to your ETL infrastructure, pipelines that write data from any input to a centralized data warehouse can easily be developed and maintained. This data is then used to create analysis by your fellow colleagues in the business intelligence team. Next to that you would be responsible for identifying, designing, and implementing internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.

Why would you want to work @bloomon?

At bloomon we assemble our bouquets with unique flowers from all over the world. We believe that diversity creates uniqueness. This is what we translate in our tech team as well. We offer you the opportunity to join a team of unique international developers who are helping us turning the industry on its head. We all love what we do – so challenge yourself, use new technologies, step out of your comfort zone, and take initiative! bloomon is the place where EVERYTHING you do matters!

Contact us to learn more about our culture, hubs and awesome stuff we do!

See you @bloomon!