Senior Data Engineer - Madrid
hace 2 días

Descripción del trabajo
Founded in 2001, Resident Advisor (RA) is one of the world's longest-running music media brands and a cornerstone of the dance, electronic and DJ ecosystem.
The site's audience of over 7 million monthly users is drawn in by a combination of news, editorial, club listings and ticketing, RA-branded events at venues and festivals worldwide, original films and a weekly mix series that has run for 20 years.
Purpose Of The RoleWe're looking for a Senior Data Engineer to own the stability, scalability, and correctness of our data platform. This is a foundational hire.
The platform works today, but it has not been stress-tested, and several of the controls that a scaling business needs, around security, governance, and warehouse design, are not yet in place.
You will be the person who changes that.You will inherit a functioning ETL pipeline built on top of Meltano and dbt, utilising a PostgesSQL data warehouse on AWS and an engaged team.
You will be expected to make the hard architectural calls that determine whether the platform can grow without rework.The right candidate will not just maintain our data systems, but make our foundations solid, make the platform AI-compatible, and make the engineering team confident in what they are building on.
Key ResponsibilitiesDesign, scale, and optimise the data warehouse as a foundation for both BI and AI. Make the architectural decisions that ensure the platform supports future ML use cases without rework.
Own pipeline reliability end-to-end: monitor health, handle failures, build alerting frameworks, and maintain SLAs across all data ingestion.
Implement and maintain GDPR controls, including PII masking, hashing, and row-level security, making compliance a routine, engineered part of the stack.
Define data contracts between producers and consumers, and use dbt lineage to run impact analysis before changes reach production.Build and maintain the dbt Semantic Layer so that business metrics are defined once and reported consistently across the organisation.
Write the tests, the documentation, and the runbooks that make this platform operable by the whole team.Implement Slim CI and safe dev-to-prod workflows, and raise the overall engineering standard around deployment and change management.
Work closely with Engineering, Product and Data Analytics to align on business objectives and build the optimal solutions for RA.
We're Looking ForIdeally +5 years hands-on experience designing and scaling a data warehouse with engineering best practices, ideally PostgreSQL or similar. You have done this before, not just read about it.
Deep proficiency in at least one major cloud provider (AWS, GCP, or Azure). You understand how to leverage managed services to build scalable, resilient data infrastructure
Strong dbt skills:
incremental models, Jinja macros, Semantic Layer, and the judgment to know when not to use dbt.
Expert-level SQL. You don't just write queries; you optimize them.
You are comfortable diving into execution plans, identifying indexing bottlenecks, and refactoring complex logic to minimize compute costs and maximize throughput.
Experience architecting BI solutions:
You've deployed and managed tools like Metabase, Tableau or PowerBI, focusing on creating intuitive, high-performance data environments for end-users.
Practical experience with data governance and GDPR compliance in an engineering context: PII handling, row-level security, data contracts.A track record of building pipelines that don't break quietly. You think about failure modes before they happen.
AI awareness :
You understand how architectural choices impact downstream ML. You know how to structure data to support future use cases like feature engineering and LLM orchestration (e.g., RAG).
The ability to write clearly and document thoroughly. This role is as much about making the platform legible as it is about making it fast.
Experience working in a small, cross-functional team where you are expected to own decisions end-to-end.
What We Offer You
Generous annual leave policies aimed at promoting work-life balance.
Flexibility in working arrangements, offering hybrid or remote work options based on role requirements and location.
Matching pension schemes and/or 401k.
Comprehensive staff wellbeing initiatives, featuring regular activities and workplace programmes to support mental and physical health. This includes discounted Classpass memberships, and custom-fitted earplugs.
Company-led social events, team lunches, and discounts on RA merch.
Paid annual volunteering allowance, encouraging contributions to community projects and charities you care about.
Regular company-wide Q&A's with senior leadership, along with ongoing virtual educational training sessions for all staff.
A transparent internal company culture committed to diversity, equity, and inclusion (see: ).
Active involvement in community projects within the electronic music community (see: ).
More About RA
As an independent company run by devoted dance music enthusiasts, our mission is to bring together the world's electronic music communities.
We became B-Corp certified in 2024, which counts us among businesses leading a global movement for an inclusive, equitable, and regenerative economy and part of a community that meets high social and environmental impact standards.
Our Values
Electronic music is art.
We celebrate the progressive values that underpin electronic music.
We advocate for a more inclusive and equitable electronic music community.
We honour the past, present and future of electronic music.
We use innovation to empower the community.
We choose honesty over gain and purpose over profit.
We're always front left.
This role is a full-time position, based in Madrid
Please note:
This position requires applicants to be based in Madrid and to work from the office three days per week.
The annual salary range for this role is €45,000 - €65,000 If you have questions about the role, please contactThis listing will be open for a minimum of two weeks from the 20th February. Please be sure to add to your contacts and check your junk/spam folder for emails from us.
Trabajos similares
Buscamos un/a Data Engineer para participar en proyecto estratégico.Necesitamos alguien con experiencia en diseño pipelines datos batch y streaming utilizando Kafka y herramientas cloud GCP AWS o Azure. · ...
hace 2 semanas
Vermont Solutions busca un Data Engineer con experiencia en Data Lakes para diseñar e implementar soluciones escalables.Se requiere experiencia en lenguajes de programación como Python y Scala. · ...
hace 2 semanas
Se busca Data Engineer para colaborar con uno de nuestros clientes del sector servicios tecnológicos. · ...
hace 2 semanas
Bosonit busca un/a Data Engineer con experiencia en proyectos de Big Data. · Experiencia mínima de 3 años en proyectos de Big Data. · Amplio dominio de herramientas como PySpark, Python, SQL, Delta Lake. · Experiencia con el entorno de Databricks. · ...
hace 1 mes
+Estamos buscando un/a Data Engineer para el equipo de Analítica Avanzada – MLOps para llevar modelos de Machine Learning a producción. · Experiencia con PySpark · Python y SQL · Delta Lake · ...
hace 1 mes
En Neotalent Conclusion buscamos incorporar un/a Data Engineer con experiencia sólida en el sector sanitario. · Grado en Ingeniería Informática Telecomunicaciones Matemáticas Ciencia de Datos o similar. · ...
hace 1 mes
Diseñar arquitecturas de datos escalables automatizar procesos llevar soluciones datos a producción Buscamos persona especializada en Data Engineer para diseñar construir mantener pipelines datos robustos trabajando con tecnologas modernas entornos cloud proyectos reales alto imp ...
hace 1 mes
Diseñar modelos de datos, construir procesos ETL/ELT y coordinar con equipos Data & IA. · Experiencia como Data Engineer (Junior / Mid / Senior) · ,Conocimientos en modelado de datos analíticos. · , · , , · ...
hace 5 días
Se busca Data Engineer apasionado para construir soluciones escalables y eficientes en Big Data. · Git · Jenkins · ...
hace 1 semana
Nos encontramos en la búsqueda de un Jr. Data Engineer con 2 años de experiencia, que quiera seguir desarrollándose en el ámbito del dato. · ...
hace 1 mes
Somos un equipo internacional con experiencia en soluciones digitales y buscamos un Data Engineer con experiencia en Databricks para nuestro proyecto. · ...
hace 1 mes
Kairós busca un Data Engineer con experiencia para diseñar e implementar procesos de ingesta, transformación y análisis de datos, · aunque no se proporcionan detalles sobre el salario ni beneficios financieros ...
hace 1 mes
Buscamos un Data Engineer con experiencia en programación con SQL (nivel avanzado) y Python (nivel intermedio). · ...
hace 1 mes
Buscamos incorporar un/a Data Engineer con experiencia en entornos cloud de Azure. · Analizar e integrar diferentes fuentes de datos. · Diseñar y desarrollar pipelines de datos eficientes. · Implementar procesos ETL/ELT en Databricks. · Crear informes interactivos en Power BI. · ...
hace 4 días
Somos un reconocido líder europeo en consultoría, servicios digitales y desarrollo de software, · Nos enfocamos en las personas, en su formación y desarrollo profesional. · Buscamos un/a Data Engineer para interesante proyecto dentro del sector seguros · Tenemos pasión por lo dig ...
hace 2 semanas
Buscamos un/a data engineer para nuestro equipo de analítica avanzada – MLOps. · ...
hace 1 mes
Buscamos un/a Data Engineer para diseñar, construir y mantener soluciones de datos escalables. · ...
hace 1 mes
Buscamos un Data Engineer con 3-4 años de experiencia para participar en un proyecto estratégico relacionado con la optimización de modelos de negocio y análisis avanzado de datos. · ...
hace 1 mes
Buscamos un Data Engineer para impulsar nuestros proyectos de datos en la nube. · Crear notebooks PySpark en Databricks. · ...
hace 1 mes
+Buscamos un Data Engineer con experiencia en el diseño, construcción y mantenimiento de infraestructuras de datos escalables y eficientes. · +Diseñar, construir y mantener sistemas de infraestructura de datos escalables y eficientes. · Crear y optimizar pipelines de datos para i ...
hace 5 días
Buscamos una persona especializada en Data Engineer para diseñar, construir y mantener pipelines de datos robustos, trabajando con tecnologías modernas y entornos cloud. · Tener experiencia como Data Engineer o en roles similares. · ...
hace 1 mes