Medior / Senior Data Engineer

Job description

About Surfly

Surfly is a high-growth and award-winning Amsterdam-based start-up building interaction middleware that can share, secure and transform web experiences. We help our clients thrive in the era of digital transformation and remote product / service distribution, especially in highly regulated industries.

Our flagship product, co-browsing, enables leading organizations to enhance their customers’ journey in a fast and intuitive way. With features like video chat, secure document signing, PDF document completion, and file sharing, our powerful technology and API first approach enables our customers to innovate faster and create collaborative online experiences where both parties can take control and feel like they are sitting side-by-side.

We are currently busy building state-of-the-art analytics solutions to empower all aspects of life at Surfly with valuable and timely insights. Our vision is to be an organization where all major decisions are driven by reliable data and explainable models. We are now looking for a Data Engineer to join us in this challenging and stimulating phase!

Who we are looking for

We’re looking for a Medior / Senior Data Engineer to join the Data team in shaping the future of Surfly.


Requirements for this role


  • Develop and maintain an efficient and reliable analytics infrastructure, built on a state-of-the-art cloud platform and software stack.

  • Develop and maintain our App ecosystem and its integrations, which power up all Surfly teams.

  • Help building a versatile and cross-functional Data Team, ready to adapt to the changes and challenges of a fast-growing startup.

Experience & qualifications

  • A successful history of building and optimizing data pipelines and architectures.

  • Experience processing and extracting value from disconnected datasets.

  • Experience performing root cause analysis on data to answer specific business questions and identify opportunities.

  • Experience working in cross-functional and dynamic teams with Agile methodology.

  • Minimum 3 years of experience in a Data Engineer role or equivalent.

  • Graduate degree in Computer Science, Informatics or another quantitative field.

Competency & Skills

  • SQL and relational databases.

  • Python and its libraries for data manipulation.

  • Linux systems.

  • Public cloud services (preferably GCP).

  • Good analytical and reasoning skills.

  • Good organizational and communication skills.

Bonus / Nice to have

  • ETL / ELT and workflow management tools (preferably dbt and Apache Airflow).

  • Software engineering, DevOps and DataOps best practices.

Surfly Perks:

  • A shiny new laptop

  • Work with an exceptionally bright, talented and fun bunch of colleagues.

  • Employee Stock Option Plan: we are all owners and shareholders of our company - Surfly's success is in our hands!

  • Rest up with 25 holidays per year and approx. 7 national holidays per year.

  • Company-wide gathering and team outings.

This is an exciting time to join the Data Team and take Surfly to the next level of data maturity and analytics intelligence. Sounds interesting? Send us your resume and portfolio, we would love to hear from you!