# Data Engineer

**Company**: GoCardless
**Location**: Lisbon, Portugal
**Job type**: full-time
**Salary**: €58,400 - €87,600
**Category**: Engineering
**Industry**: Finance

**Apply**: https://job-boards.greenhouse.io/gocardless/jobs/8210486?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_891b1641-1d9

## Description

## Job Overview

We are seeking a talented Data Engineer to join our team at GoCardless, a global leader in bank payments. You will play a crucial role in building and maintaining robust, scalable, and efficient data infrastructure, working closely with analytic engineers, analysts, and business stakeholders to deliver data solutions that drive business decisions.

## Responsibilities

- Design, develop, and iterate data models and schemas, and build ETL/ELT pipelines to process large volumes of data efficiently and reliably.

- Implement and maintain scalable data architectures and pipeline orchestration using cloud technologies, ensuring high availability and performance.

- Implement data quality checks, monitoring, and validation processes to ensure data accuracy and consistency across systems.

- Collaborate with engineers, data scientists, AI/ML engineers, analysts, and business teams to understand requirements and deliver data solutions that meet their needs.

- Stay current with emerging data technologies and best practices, proposing and implementing improvements to our data infrastructure and processes.

- Create and maintain technical documentation, share knowledge with team members, and contribute to engineering best practices.

## Requirements

- Strong proficiency in SQL, with experience in relational and/or NoSQL databases.

- Experience designing and maintaining data models and schema design for analytics or product use cases.

- Hands-on experience building and maintaining ETL/ELT pipelines and ingesting data from third-party or internal sources, using modern data engineering tools.

- Experience with cloud data platforms, particularly Google Cloud Platform or equivalent AWS/Azure services.

- Proficiency in Python or another programming language commonly used in data engineering.

- Experience with version control (Git) and CI/CD practices.

- Knowledge of data governance, security best practices, and data privacy regulations.

- Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.

## Nice to Have

- Experience in the fintech or payments industry.

- Familiarity with infrastructure as code.

- Experience designing or configuring data orchestration platforms and workflow management systems.

- Familiarity with data streaming technologies and real-time data processing.

- Knowledge of machine learning pipelines and supporting ML workflows.

- Experience with data visualization tools and business intelligence platforms.

## Benefits

- Wellbeing - stay healthy with dedicated support and medical cover

- Work away scheme - gives you the option to work away from your country of residence for up to 90 days in any 12 month period

- Adaptive Working - allows you to work flexibly, around your lifestyle

- Parental leave - to suit everyone embarking on life's great adventure

- Learning Budget - lead your own development with an annual learning budget

- Time off - generous holiday allowance, + 3 annual volunteer days, + 4 annual business-wide wellness days (‘GC Fridays’)

## Salary Range

€58,400 - €87,600

## Skills

### Required
- SQL
- Python
- Google Cloud Platform
- ETL/ELT pipelines
- data modeling
- data governance
- cloud data platforms
- version control (Git)
- CI/CD practices

### Nice to have
- familiarity with infrastructure as code
- data streaming technologies
- real-time data processing
- machine learning pipelines
- data visualization tools

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/gocardless/jobs/8210486?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
