ABOUT US
Founded in 2016, Enfuce has become one of Europe’s leading payment processors that delivers cutting edge debit, prepaid, and credit card solutions across Europe and scaling globally, with offices in Finland, Germany, Latvia, Sweden, and the UK. With Enfuce card solutions, traditional banks, neobanks, and fintechs can create next-level payment experiences for their end users now and into the future.
Enfuce has raised a total of €62 million in several funding rounds and been awarded with recognitions like the Visa Fintech Fast Track programme, Mastercard Lighthouse Development Programme, and 2019 PayTech Award for Best Payments solution for Payment Systems in the Cloud.
To reach our ambitious goals and become the World’s Number One payment provider, we need you to join us as our Data Engineer.
THE ROLE AND TEAM
As a Data engineer you will be responsible for our internal data warehouse – the actual data warehouse, data collection and ingestion and the tooling needed to sync data from the data warehouse to other systems. We have plenty of data residing in internal systems and third-party tools which we are eager to start utilising further.
We are in the beginning of the journey of collecting and analysing our data. But you will not be alone in this. We are currently building the Analytics Engineering team that will be responsible for data transformations and the BI platform. We have the power of Snowflake at our disposal and are replacing PowerBI with Thoughtspot as our BI platform.
As our Data engineer you will play a vital role in designing, developing and implementing the processes and tooling needed to modernise our data stack, so that we can empower the organisation to make the most out of our data.
Your responsibilities include:
Data pipelines
-
Design and own the different ETL/ELT pipelines needed to extract data from our different operational systems (time reporting, task management, operational databases and more) into our own data warehouse. Each source of data might be needing different tooling to support an efficient ETL/ELT process, as our Data engineer you are expected to be able to develop this ETL/ELT process with various tooling.
-
Ensure we have monitoring and alerting in place for critical processes.
-
Ensure quality of our ETL/ELT processes by building fault tolerant pipelines .
-
Building reverse ETL capabilities so we can sync data in Snowflake with other systems.
-
Talk to other system owners and understand their data model, understand how we can extract data from that and model it in our data warehouse.
Data warehouse
-
Owning and maintaining our own data warehouse in Snowflake.
-
Owning user and group rights.
-
Making sure we utilise Snowflake in a cost efficient way.
-
Managing new data warehouses as per need in Snowflake.
-
Ensuring a secure and compliant configuration of Snowflake.
Business support
-
Support analysts and business users in utilising our data to find answers to different business problems.
-
Participate in developing improved visibility tools and products for the customers and Enfuce product management and business development teams
-
Knowledge and interest in how a BI platform is used by business users is a plus.
What we look for:
Technical skills
-
Experience with programming languages, i.e. Python/Java/Node.js
-
Experience with cloud data warehouses (preference towards Snowflake)
-
Experience in data orchestration, i.e. Airflow/Dagster
-
Experience in data collection and ingestion
-
Experience in containerisation (preference towards Docker)
-
AWS Tooling (Lambda, S3, Cloudformation, Fargate)
-
Experience with modern BI tools is a nice to have
WHAT’S IN IT FOR YOU?
-
An environment of continuous improvement where the teams work in agile ways and are free to make technical decisions on what technology best works to solve the problem at hand.
-
A modern workplace where you get to work with the latest technologies in AWS and cloud-native tooling.
-
A great opportunity to be a key player in making the change in the payment industry globally, with colleagues who are the best in the world in this field,
-
Plenty of room for personal growth within the company.
-
Along with salary and other perks & benefits, we offer ESOP – incentives to share the success.
Our culture and leadership can be summed up as focused on ownership, responsibility and solution orientation. This is a permanent position located at either our Espoo or Mariehamn Office, or remotely if you are located elsewhere in Europe.
HOW TO APPLY?
If you feel you’ve got the attitude needed for the opportunity, we would absolutely love to hear from you.
Just click “Apply for this job” and leave your information – we’ll contact you!
How we’re going to evaluate your application
We will put emphasis on your previous track record, demonstrated skills with data engineering, and your ability to show a solution-focused attitude. In the recruitment process we will value a show of attitude demonstrating respect for others, curiosity to learn more, and being accountable for your actions. A background check for employment is conducted for this role.