Data Engineer

Gomining
Spain
21 days ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Airflow Data Analysis BigQuery Software Quality Continuous Integration Data Architecture Information Engineering Data Infrastructure Extract Transform Load (ETL) Dataspaces Data Warehousing Database Queries
+25 more
Distributed Systems Data Flow Control Python (Programming Language) Machine Learning Standard Sql Software Engineering Data Streaming Data Processing Google Cloud Cloud Platform System System Availability Infrastructure as Code (IaC) Git Kubernetes Apache Kafka Data Management Web3.js Machine Learning Operations Data Lakehouse Restful APIs Terraform Data Pipelines Api Management Docker Service Stack

Job description

We are looking for a Senior Data Engineer with a strong software engineering background and deep expertise in building modern cloud-based data platforms.

You will be responsible for designing and developing scalable data infrastructure, building reliable data pipelines, and establishing engineering best practices across our data ecosystem. This role is ideal for someone who enjoys solving complex engineering challenges while enabling analytics, machine learning, and product teams with high-quality data., Data Platform

  • Design, build, and evolve GoMining’s cloud data platform on Google Cloud Platform
  • Develop scalable data architecture following modern engineering principles, including Medallion Architecture
  • Define and maintain data models, data contracts, and integration standards across systems

Data Engineering

  • Build and maintain reliable batch and streaming data pipelines
  • Integrate data from internal services and third-party APIs
  • Develop scalable ETL/ELT workflows and automate data processing
  • Build and maintain analytical data marts for business and product teams

Platform Reliability

  • Ensure data quality, consistency, and reliability across the platform
  • Implement monitoring, alerting, and SLA management for data pipelines
  • Continuously improve platform performance, scalability, and operational efficiency

Engineering Excellence

  • Drive Infrastructure as Code (IaC), CI/CD, and automation across the data platform
  • Contribute to the development of ML and AI infrastructure
  • Establish engineering best practices, code quality standards, and technical documentation
  • Collaborate closely with Analytics, Data Science, Product, and Engineering teams

Technology Stack

  • Python
  • SQL
  • Google Cloud Platform (BigQuery, Dataflow, Pub/Sub, Composer)
  • Apache Airflow
  • Terraform
  • Kubernetes
  • Docker
  • CI/CD
  • REST APIs
  • Git

Requirements

  • 6+ years of experience in Data Engineering, including 3+ years in Senior-level roles
  • Strong software engineering background with excellent Python skills
  • Proven experience designing and building cloud-based data platforms and data warehouses
  • Strong hands-on experience with Google Cloud Platform, including BigQuery, Dataflow, Pub/Sub, and Composer (Airflow)
  • Experience building ETL/ELT pipelines, streaming architectures, and API integrations
  • Experience with Terraform, Kubernetes, Docker, and CI/CD pipelines
  • Strong understanding of data modeling, distributed systems, and scalable data architectures
  • Experience implementing data quality, monitoring, and observability solutions
  • Strong SQL skills, * Experience building ML infrastructure and supporting Data Science teams
  • Experience with Kafka or other streaming platforms
  • Experience working with fintech, crypto, Web3, or high-scale B2C products
  • Experience with modern data lakehouse architectures
  • Experience using AI tools to improve engineering productivity

Benefits & conditions

  • Professional growth: support for courses, conferences, and English learning (up to 100% coverage)
  • Work-life fit: remote or hybrid format with flexible hours across international teams
  • Paid leave: up to 20 vacation days + 8 company holidays + 5 personal days per year
  • Recognition programs: structured performance reviews and team awards
  • Team culture: retreats in international locations (for example, company apartments in Cyprus)

full_time

Organization GoMining

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · World Congress 2024

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all