Data Platform Engineer: Infra as Code, Cloud & Governance

Titan OS Partnership

Barcelona

On-site

EUR 70,000 - 110,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Central Barcelona office
Competitive compensation
Private health insurance
Diverse international team
Career growth opportunities
Impact on TV industry

Job summary

Titan OS is looking for a Data Platform Engineer to design, run and scale the cloud infrastructure that powers our data platform. You will build on AWS and Snowflake, manage Terraform/Terragrunt, and own CI/CD tooling used by data teams.

You will work with the Infra team and senior engineers to ensure reliability, security, cost efficiency, and a high-velocity data platform that supports our data engineers and product teams.

Qualifications

  • 3+ years of experience in platform, infrastructure, DevOps, or cloud engineering, ideally supporting data workloads.
  • Strong hands-on experience with AWS, especially IAM, S3, VPC/networking, KMS and Secrets Manager, plus at least some of Glue, EMR, Kinesis, MWAA, or Lake Formation.
  • Solid experience with Terraform (Terragrunt a plus) and managing infrastructure across multiple environments and accounts.
  • Experience building CI/CD pipelines (GitHub Actions or similar).
  • Good Python skills for automation, tooling and internal libraries; comfortable with Bash.
  • Experience with containers (Docker) and some exposure to Kubernetes.
  • Experience running or supporting Apache Airflow (MWAA a plus) or similar orchestrators.
  • Familiarity with data platform components (Snowflake or another cloud warehouse, Spark, Iceberg/Parquet).
  • An operational mindset: monitoring, alerting, troubleshooting and on-call.
  • Strong communicator and fluent in English.

Responsibilities

  • Design, provision and operate the data platform's AWS infrastructure as code (Terraform/Terragrunt): S3, Glue, EMR, Kinesis, MWAA, Lake Formation, IAM, KMS and networking.
  • Own the platform's CI/CD and developer tooling: GitHub Actions workflows, OIDC-based deployments, package publishing (CodeArtifact), local development environments, and our internal Python SDK/CLI that every data product is built on.
  • Operate and scale our orchestration (Airflow on MWAA) and ingestion services: upgrades, environment management, capacity, reliability.
  • Own privacy-critical workflows, including GDPR deletion pipelines, consent data and PII handling, with full auditability and fine-grained access control through AWS Lake Formation.
  • Manage Snowflake as infrastructure: roles and access control, warehouses, integrations with S3/Iceberg, service accounts and secrets.
  • Build observability for the platform: monitoring, alerting, logging, lineage and metadata tooling (OpenLineage, OpenMetadata), plus taking part in incident response.
  • Track and optimise cloud costs across AWS and Snowflake (storage, compute, warehouses, job sizing).
  • Apply security best practices: least-privilege IAM, encryption, secrets management and audit trails, in line with our ISMS.
  • Work with Infrastructure, Backend and the data engineers to improve platform standard and remove friction from their workflows.

Skills

AWS Cloud Engineering
Terraform/Terragrunt
CI/CD (GitHub Actions)
Python scripting
Docker & Kubernetes
Airflow/MWAA
Snowflake & data warehouse
Security & IAM basics
Monitoring & observability
English communication

Tools

Terraform
Terragrunt
GitHub Actions
Kubernetes
Docker
MWAA
Snowflake
OpenLineage/OpenMetadata

Job description

Titan OS is looking for a Data Platform Engineer to design, run and scale the cloud infrastructure that powers our data platform. You will build on AWS and Snowflake, manage Terraform/Terragrunt, and own CI/CD tooling used by data teams.

You will work with the Infra team and senior engineers to ensure reliability, security, cost efficiency, and a high-velocity data platform that supports our data engineers and product teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Data Platform Engineer — Infra & Automation
Cloud Data Platform Engineer — Infra & Automation

Titan OS Partnership • Barcelona

On-site
EUR 55,000 - 90,000
Private health insurance
Competitive compensation
Data Platform DevOps Engineer — Snowflake & AWS Lakehouse
Data Platform DevOps Engineer — Snowflake & AWS Lakehouse

Shalion • Barcelona

Hybrid
EUR 50,000 - 70,000
An international team
Hybrid work model
Dynamic environment
+2
Remote Data Platform Lead — IaC, Security & Cloud
Remote Data Platform Lead — IaC, Security & Cloud

Booksy • Spain

Remote
EUR 80,000 - 120,000
Remote-first
Office access or fully remote
International environment
+1
Data Platform Leader - Snowflake & Azure
Data Platform Leader - Snowflake & Azure

Gate Gourmet • Madrid

On-site
EUR 90,000 - 130,000
Data Platform Engineer (Infrastructure)
Data Platform Engineer (Infrastructure)

Titan OS Partnership • Barcelona

On-site
EUR 55,000 - 90,000
Private health insurance
Competitive compensation
Cloud Data Platform Engineer - Remote & Growth
Cloud Data Platform Engineer - Remote & Growth

SDG Group • Santiago de Compostela

Hybrid
EUR 45,000 - 75,000
Hybrid working model
Private health insurance
Meal vouchers
+1
Senior Data Engineer (Snowflake)
Senior Data Engineer (Snowflake)

Q-tech • Madrid

On-site
EUR 70,000 - 100,000
Databricks Lakehouse Architect — Cloud Data Platform Leader
Databricks Lakehouse Architect — Cloud Data Platform Leader

Devoteam • Madrid

Hybrid
EUR 60,000 - 90,000
Platform Engineer
Platform Engineer

La Fosse • Comunidad de Madrid

Remote
EUR 90,000 - 140,000
Data Platform Engineer – Snowflake & DBT (Hybrid)
Data Platform Engineer – Snowflake & DBT (Hybrid)

Cognizant • Madrid

Hybrid
EUR 90,000 - 130,000