Jobs / Titan OS

Data Platform Engineer (Infrastructure)

Titan OS · Barcelona, CT, Spain
Barcelona, CT, SpainExp: 3+ yrsOnsite
Remuneration
Competitive compensation; private health insurance
Location
Barcelona, CT, Spain
Visa sponsorship
Not specified

Job summary

Build, operate, and scale the cloud infrastructure and developer tooling for a data platform processing Smart TV events and partner feeds. The role focuses on AWS infrastructure as code, CI/CD, Airflow orchestration, ingestion services, Snowflake administration, privacy workflows, observability, security, and cost efficiency, using technologies such as Terraform, Kubernetes, S3/Iceberg, Glue, EMR, Kinesis, and MWAA.

Benefits

Private health insuranceProfessional development opportunitiesInternational work environment

Qualifications

  • At least 3 years of experience in platform, infrastructure, DevOps, or cloud engineering, ideally supporting data workloads.
  • Hands-on AWS experience, especially with IAM, S3, VPC and networking, KMS, and Secrets Manager; familiarity with Glue, EMR, Kinesis, MWAA, or Lake Formation.
  • Experience with Terraform and managing infrastructure across multiple environments and accounts; Terragrunt is an advantage.
  • Experience building CI/CD pipelines with GitHub Actions or similar tools.
  • Python skills for automation and tooling, and comfort with Bash.
  • Experience with Docker and some exposure to Kubernetes.
  • Experience running or supporting Apache Airflow or similar orchestration tools.
  • Familiarity with Snowflake or another cloud warehouse, Spark, and Iceberg or Parquet from an infrastructure operations perspective.
  • Operational experience with monitoring, alerting, troubleshooting, and on-call work.
  • Fluent English and strong communication skills.

Responsibilities

  • Design, provision, and operate AWS infrastructure using Terraform and Terragrunt across S3, Glue, EMR, Kinesis, MWAA, Lake Formation, IAM, KMS, and networking.
  • Manage CI/CD workflows, OIDC-based deployments, CodeArtifact publishing, local development environments, and internal Python SDK and CLI tooling.
  • Operate and scale Airflow on MWAA and ingestion services, managing upgrades, environments, capacity, and reliability.
  • Manage GDPR deletion pipelines, consent data, and PII handling with auditability and fine-grained access controls.
  • Administer Snowflake roles, access controls, warehouses, S3/Iceberg integrations, service accounts, and secrets.
  • Build platform monitoring, alerting, logging, lineage, and metadata tooling; participate in incident response.
  • Track and optimize AWS and Snowflake costs, including storage, compute, warehouses, and job sizing.
  • Apply least-privilege access, encryption, secrets management, and audit trails in line with the ISMS.
  • Collaborate with infrastructure, backend, and data engineering teams to improve platform standards and workflows.

Skills

AirflowAWSAWS KMSBashCloudWatchDatadogdbtDockerEMRGitHubGitHub ActionsGoIAMKinesisKubernetesMakePythonS3Secrets ManagerSnowflakeSparkTerraformTerragruntAWS Glue

Languages

English

Industry

CTV/OTTStreaming mediaAdTech

Relocation

No