Analytics Engineer

Job description

Are you our new Analytics Engineer?

We are looking for passionate people to join our team, ready to bring the transportation revolution to the world. Exciting times, with exciting challenges.

So, are you ready to beat the streets?

Analytics engineering within the Data & Analytics team is at the core of felyx and a key component in our nonstopping growth.

If you love to further design, build and improve our newly developed data platform we are the right place for you.

Do you also like to challenge the status quo? At felyx we highly encourage you to do it with your unique insights, based on your experience with ensuring data integrity and building data platforms.

As urbanization rises and the air quality deteriorates, we feel the need to make our cities greener and healthier by offering a sustainable mobility solution. Plus, our e-mopeds are also a new and fun way around town!

At felyx, everybody within their own expertise is contributing to this mission. We are working together as an ambitious team of entrepreneurs, operators, marketers, engineers, and more, looking to grow as we scale the business throughout Europe.

Felyx is one of the few micro-mobility players in the world that is EBITDA positive on a group level. We are a young company with more than 300 employees that you can describe as passionate, playful, hands-on and entrepreneurial.

Do you share our DNA? Great! Join our ride!

Here is the challenge:

You will be at the center of the Data & Analytics team, working together with Data Engineers, Analysts and Scientists in designing, building and maintaining our data platform. This involves dealing with large datasets and making them clean, accessible and scalable, creating new dashboards or data apps, and ensuring the robustness and quality of our data products by setting and enforcing code guidelines, building automated tests and creating CI/CD pipelines. In addition, you will drive initiatives and PoCs to improve and optimize our current tech stack.

As a member of our team, you will help tackle some of the most fundamental data-driven challenges we face and your work will impact the entire felyx experience.

And important not to forget: we encourage you to grow with the company and within your role as we are continually on our journey towards ‘world domination’. Just kidding, market leader in Europe will do (for now).

What you will be doing at felyx:

  • · Building robust and high-quality data transformations and data marts
  • Creating and improving existing data apps and dashboards
  • Improving and maintaining code quality by implementing best practices from software engineering (CI/CD, automated testing, code style)
  • Improving and optimizing our current analytics stack by initiating and implementing PoCs


You are perfect for the job if you:

  • Are proficient both in software development and Python.
  • Have at least 3 years of hands-on experience in the field of Analytics
  • Have experience with dashboarding and data visualization frameworks (Dash, R Shiny, Flask, Django)
  • Know your way around Git, Docker, Kubernetes
  • Have strong relational data modeling skills (preferably on column-oriented databases such as Snowflake, Redshift or BigQuery
  • Strong SQL skills and have experience with BI tooling (e.g. Tableau, Metabase, Superset)
  • Have experience with orchestration of data pipelines -preferably using Apache Airflow.
  • Have experience with cloud platforms such as AWS and/or GCP
  • Are familiar with DevOps and Agile (Scrum) way of working.

What would make you even perfect-er (but don’t worry, this is a plus):

  • You have experience with DBT
  • You like to challenge the status quo in order to make improvements.
  • You are a positive person and could bring good energy to the team.
  • You love the colour green & riding e-mopeds.

What's in it for you?

An ambitious team of entrepreneurial colleagues. You will work in a transparent, fast-growing and inspirational environment in which you are able to take the lead over your own career and will get challenged on a daily basis!

And next to that:

  • 29 paid days off on full-time base: 28 on the roll and a day off on your birthday! (yay!)
  • You will get free felyx minutes.
  • We want to invest in your future: a good pension plan is therefore in place (1/3 employee, 2/3 employer).
  • We offer 6 weeks of paternity leave with 100% salary for all (upcoming) parents.
  • We take your development seriously and encourage you to grow with the company and within your role.
  • Once we are able to go back to our great office (hopefully soon!), we offer very nice food options (& obviously free coffee, duh!).

Last but not least: fun, freedom and trust! We're not scared to work our butts off, but this is only possible once we all experience joy in the work that we do every day.

One more thing:
Don’t worry about buying a suit just yet, our interview process will be online or by phone, and the office dressing code is: be comfortable and come as you are!

Okay, one last thing: In case you are doubting if you tick all the boxes mentioned, still apply! We love people and we don’t hire based only on words and cv documents.

And, if you might know someone who fits the requirements better, don’t be afraid to share it with them! We have a variety of openings and you might both end up working at Felyx. If you are a smart person and are excited about the company, you will most likely find a place here.

At felyx we believe
that the best workplace is one that represents the world we live in today. This means we believe thatdiversity in the broadest sense of the word connects us and drives us forward as a company.

We believe that diversity goes hand in hand with different perspectives. It is these different perspectives that can help us become better and more innovative in finding solutions for our customers.

And because we believe this can be achieved, we are looking for colleagues who are intrinsically motivated and bringthe right experience. Gender, age, sexual orientation or origin will never be a factor and will never become one.