¡Activa las notificaciones laborales por email!

Software Engineer (Python) - Data Platform

Revolut

Málaga

Presencial

EUR 30.000 - 45.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading financial technology company seeks a Software Engineer (Python) for their Data Platform team in Málaga. This entry-level role involves designing reliable data systems, collaborating with various teams, and contributing to innovative projects. If you are passionate about data and eager to shape the future of finance, apply today!

Formación

  • Entry-level position requiring a degree in Computer Science or related field.
  • Proficiency in Python, SQL, and Unix Shell scripting.
  • Experience in ETL processes and distributed data processing preferred.

Responsabilidades

  • Design and maintain a reliable data platform.
  • Collaborate with teams to develop seamless data solutions.
  • Establish data standards and support platform updates.

Conocimientos

Python
SQL
Unix Shell scripting
Data quality
ETL processes
Agile practices
CI / CD
Data processing

Educación

Bachelor’s or Master’s in Computer Science

Herramientas

Airflow
Trino
Spark
BigQuery

Descripción del empleo

Software Engineer (Python) - Data Platform

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Revolut

About Revolut

People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our products — including spending, saving, investing, exchanging, travelling, and more — help our 55+ million customers get more from their money every day.

Our Culture and Growth

As we grow rapidly, our success depends on our people and culture. Recognized as a Great Place to Work, we have over 10,000 employees worldwide, working in offices and remotely. We seek talented individuals who love building great products and turning complex challenges into simple solutions.

About The Role

Our Technology team is world-class, driving innovation from building financial backends to creating apps. We focus on developing new features from scratch, not fixing legacy systems. Data-driven decision-making is core to all departments. Data platform engineers enable this by providing infrastructure and tools for insights and decisions across the company. We seek a talented engineer to manage our growing data complexity and build reliable, scalable data platforms. Interested in shaping the future of finance? Let’s connect.

What You’ll Be Doing

  • Designing, building, and maintaining an efficient and reliable data platform, streamlining processes and automating workflows
  • Partnering with Product, Engineering, and Analytics teams to develop a seamless data platform, translating concepts into practical solutions
  • Establishing data standards, maintaining documentation, and managing a company-wide data registry
  • Training users, supporting platform updates, and communicating insights via dashboards, bots, etc.
  • Planning organization-wide platform changes, ensuring best practices for coding, testing, deployment, and maintenance
  • Using data to guide engineering work, ensuring insights-driven outcomes

What You'll Need

  • Bachelor’s or Master’s in Computer Science or related field, or equivalent practical experience
  • Proficiency in Python, SQL, and Unix Shell scripting
  • Experience with agile practices like TDD, refactoring, CI / CD, XP
  • Experience designing and maintaining custom ETL processes and using workflow tools like Airflow
  • Experience with distributed data processing / query engines (e.g., Trino, Spark, Snowflake, BigQuery)
  • Experience building data platforms with Spark, Trino, Presto, Flink, focusing on data quality, SQL performance, warehousing principles
  • Experience developing large-scale infrastructure applications and writing maintainable code in multiple languages

Nice to Have

  • Knowledge of modern data architecture and data mesh principles
  • Familiarity with data science workflows and monitoring tools (NewRelic, Grafana, Prometheus, ELK)

We value diversity and inclusion, believing they foster innovation and better products. We encourage applications from diverse backgrounds.

Important Notice for Candidates

  • Apply only through official Revolut channels; no third-party services
  • Verify communications are from @revolut.com emails

We will not ask for payment or personal financial info during hiring. Report scams immediately.

By applying, you confirm all info is true and agree to data processing per our Privacy Notice.

Seniority Level

  • Entry level

Employment Type

  • Full-time

Job Function

  • Engineering and Information Technology

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.