GoMining
Posted 5d ago

Senior Data Engineer

GoMining
Spain
RemoteFull Time
Responsibilities
  • building platforms
  • developing pipelines
  • implementing monitoring
Requirements
  • 6+ years in data engineering
  • Including 3+ senior-level years
  • Strong Python and SQL skills
  • Experience with cloud data platforms, GCP
  • ETL/ELT
  • Streaming, APIs
  • Terraform
  • Kubernetes
  • Docker, CI/CD, and distributed systems
Technical tools mentioned
PythonSQLGoogle Cloud PlatformBigQueryDataflowPub/SubComposerApache AirflowTerraformKubernetesDockerCI/CDREST APIsGitKafka

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.

Responsibilities

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

Nice to have

  • 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

  • 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).

About GoMining

Provides NFT-based access to Bitcoin mining hashrate.

Year founded
2017
Employees
300
Organization type
Private
Latest investment
Raised $3.00M Seed (2024) — led by Bitscale Capital
Headquarters
CZ

Similar jobs

Data Engineer roles
6h
Save
Mark Applied
Hide
Senior Data Engineer
Barcelona, Catalonia, Spain
RemoteFull Time
Talan
Talan: Provides international consulting and technology transformation services.
Professional Data Engineer experience with strong Azure Data Factory and Azure Databricks skills, Python programming, SQL, ETL/ELT, data transformation, modelling, cloud platforms, and large-scale data processing.
Microsoft Azure, Azure Data Factory (ADF), Azure Databricks, Python, Microsoft Fabric, OneLake, SQL, Azure Data Warehouse
1d
Save
Mark Applied
Hide
Senior Data Engineer
Spain
RemoteFull Time
HostPapa
HostPapa: Provides web hosting and cloud services for small businesses.
5+ YOERequires strong software engineering experience, production-scale data pipelines and models, Python, streaming, cloud infrastructure, APIs, PostgreSQL, testing, AI tools, and professional English proficiency.
Python, Kafka, NATS, Flink, Azure, AWS, GCP, Docker, Kubernetes, PostgreSQL, RAG, MCP, Anthropic API, OpenAI API, Iceberg, Trino
2d
Save
Mark Applied
Hide
Senior Data Engineer - Snowflake 
Madrid, Community of Madrid, Spain
HybridFull Time
Deutsche Bank
Deutsche BankNew York Stock Exchange: DB: A global bank providing financial services to individuals and corporations.
10+ YOE10+ years in data engineering; expertise in Snowflake, dbt, Python, data modeling, and cloud platforms; English fluency; experience with infrastructure automation, governance, and financial data is valuable.
Snowflake, dbt, Terraform, Snowpark, OpenFlow, Streamlit, Python, GCP, StreamSets, Airflow, Collibra
2d
Save
Mark Applied
Hide
Senior Data Engineer - Snowflake 
Madrid, Community of Madrid, Spain
HybridFull Time
DWS Group
DWS GroupFrankfurt Stock Exchange: DWS: Global asset manager providing active, passive, and alternative investments.
10+ YOE10+ years in data engineering; expert Snowflake, dbt, and Python skills; experience with data modeling, Terraform, cloud platforms, StreamSets, Airflow, governance tooling, and fluent English.
Snowflake, dbt, Terraform, Python, Snowpark, OpenFlow, Streamlit, GCP, StreamSets, Airflow, Collibra
4d
Save
Mark Applied
Hide
Lead Data Engineer
Spain
RemoteFull Time
Trinetix
Trinetix: Developing custom digital products and software for global enterprises.
5+ YOERequires 5+ years in data engineering or analytics engineering, strong SQL and Python, modern data platforms, ETL/ELT, orchestration, Spark, streaming, data modeling, and stakeholder collaboration.
SQL, GCP BigQuery, Databricks, Snowflake, Airflow, dbt, Spark, Kafka, Kinesis, Python, Cloud Composer
5d
Save
Mark Applied
Hide
Data Engineer with Snowflake and Python (Remote from Spain)
Madrid, Community of Madrid, Spain
RemoteFull Time
UST
UST: Global provider of digital transformation and IT services.
Requires Snowflake, Python, ETL/ELT, data modeling, data integration, telemetry or event data, Git, governance, security, testing, and English C1 proficiency.
Snowflake, Python, GitHub Copilot, Claude Code, Git, SIEM
5d
Save
Mark Applied
Hide
Senior Data Engineer
United States or Spain or Germany or United Kingdom or Czech Republic or Netherlands or Switzerland
RemoteFull Time
Cimpress
CimpressNASDAQ: CMPR: Mass customization provider for physical and digital products.
3+ YOERequires 3+ years with large-scale ETL pipelines, Python, SQL, data warehouses, cloud platforms, data modeling, ML/MLOps, and modern development practices.
Snowflake, Python, DBT, Microsoft SQL, AWS, Microsoft Azure, GCP, Looker, MLflow, SageMaker, Vertex AI, GitHub Copilot, Claude, LangGraph, LangChain, OpenAI APIs, CI/CD, DataOps, MLOps
5d
Save
Mark Applied
Hide
Subcontractor
Madrid or Mexico
HybridContract
Birlasoft
BirlasoftNational Stock Exchange of India: BSOFT: Provides digital transformation and IT consulting services for global enterprises.
3+ YOERequires 3+ years of data engineering, 2+ years of AWS data analytics, PySpark or Apache Spark, Python, SQL, AWS Data Services, Airflow, Docker, ECS, and Spanish and English communication skills.
PySpark, Apache Spark, Python, SQL, AWS, AWS Data Services, Airflow, Docker, ECS, Kafka, dbt, Databricks, Java, QlikView, Qlik Sense, Agile, Scrum