Senior Data Engineer - PySpark/Python
KPMG·Madrid, Spain
What they ask for
Have the right to work in Spain
KPMG doesn't mention sponsorship in the ad.
Work on-site in Madrid
No relocation package mentioned.
Have 3+ years of experience
Senior-level role.
Pulled from the advert automatically — the full ad is what counts.
About the role
We are looking for a Senior Engineer specialized in PySpark/Python with experience in object-oriented programming to join the Data Office of our organization. You will be part of a strategic team responsible for transforming and optimizing large-scale data management, supporting key decision-making within the company.
What you'll do
As part of the Data Office, you will participate in the entire data management process, from data ingestion to the creation and publication of the various data products.
- Design, development, and optimization of solutions using PySpark/Spark/Python
- Implementation of Data Quality rules and processes to ensure the quality and usability of the data that form the data lake
- Knowledge of SQL and data manipulation and transformation
- Apply object-oriented programming principles to ensure the development of robust, scalable, and maintainable solutions.
- Collaborate with other members of the Data Office, including architects, analysts, and data governance specialists.
- Ability for analysis, problem-solving, and learning
- Document processes and solutions, ensuring data quality and traceability.
Collaborate with company teams to ensure they use the correct data in the right way to obtain the expected results.
What we're looking for
- Minimum of 3 years of experience as a PySpark/Python programmer in production environments
- Experience in developing data management and processing solutions
- Strong knowledge of software design and object-oriented programming patterns
- Ability to work in multidisciplinary teams and on cross-functional projects.
- Proactivity and adaptability to a changing and demanding environment
Nice to have
- Desirable knowledge of data modeling and databases
- Desirable knowledge of Power BI and Microsoft Fabric, or tools such as Snowflake or Databricks
- Desirable knowledge of Azure AI Search and AI Foundry
About the role
Buscamos un/a Programador/a Senior especializado/a en PySpark/Python con experiencia en programación orientada a objetos para incorporarse a la Oficina del Dato de nuestra organización. Serás parte de un equipo estratégico encargado de transformar y optimizar la gestión de datos a gran escala, apoyando la toma de decisiones clave en la compañía.
What you'll do
Como parte de la Oficina del Dato participaras en toda el proceso de gestión del dato, desde su captura hasta la creación y publicación de los distintos data products.
- Diseño, desarrollo y optimización de soluciones utilizando PySpark/Spark /Python
- Implementación de reglas y procesos de Data Quality para asegurar la calidad y usabilidad de los datos que forman el dataLake
- Conocimientos de SQL y manipulacion y transformacion de datos
- Aplicar principios de programación orientada a objetos para garantizar el desarrollo de soluciones robustas, escalables y mantenibles.
- Colaborar con otros miembros de la Oficina del Dato, incluyendo arquitectos, analistas y especialistas en gobierno del dato.
- Capacidad de analisis, resolucion de problemas y aprendizaje
- Documentar procesos y soluciones, asegurando la calidad y la trazabilidad de los datos.
Colaborar con los equipos de la firma para asegurar que usan los datos correctos de la forma correcta para obtener el resultado esperado
What we're looking for
- Experiencia mínima de 3 años como programador/a PySpark/Python en entornos productivos
- Experiencia en el desarrollo de soluciones de gestión y tratamiento de datos
- Conocimientos sólidos en diseño de software y patrones de programación orientada a objetos
- Capacidad para trabajar en equipos multidisciplinares y proyectos transversales.
- Proactividad y dinamismo para adaptarse a un entorno cambiante y exigente
Nice to have
- Deseable conocimiento de modelización y bases de datos
- Deseable conocimientos de Power BI y Microsoft Fabric o herramientas como Snowflake o Databricks
· Deseable conocimientos de Azure AI Search y AI Foundry
You'll most likely need Spanish to apply.This job was automatically translated to English, .
About the company
KPMG
Consulting