Graduate Programme 2027: Software Engineer (Python)

Revolut

España

Híbrido

EUR 35.000 - 48.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Visa assistance
Travel cost coverage
First month accommodation support

Descripción de la vacante

Revolut is launching a 12‑month Graduate Programme for ambitious graduates to work with our engineering teams on real projects that shape the future of finance. You’ll gain hands-on experience, structured training, and guidance from experts, with exposure to Python, SQL, and data platforms.

Top performers may receive a full-time role after the programme. The role is hybrid, requiring travel to a Revolut office and collaboration with cross-functional squads across global fintech services.

Formación

  • 2:1 degree or equivalent
  • Graduating in 2025, 2026, or 2027
  • Bachelor's or master's degree in computer science, maths, physics, or related field
  • Portfolio of coding projects or open-source contributions
  • Great problem-solving skills
  • Proactive, ambitious, and results-driven mindset
  • Effective communication and organisational skills
  • Fluency in English
  • Comfortable working in a fast-paced, diverse team environment
  • Full-time availability from early or late 2027 (hybrid role with 3 days/week in office)

Responsabilidades

  • Build APIs that are well-designed and scalable
  • Create data pipelines to support reporting, analytics, and data science
  • Collaborate in cross-functional squads to design new data models and flows
  • Expand knowledge of Python and SQL through real-world projects
  • Work with engineers experienced in distributed systems
  • Manage tasks, track progress, and deliver outcomes
  • Share updates with global teams and learn from senior engineers
  • Use regular feedback to accelerate development

Conocimientos

Python
SQL
APIs design
Data pipelines
Distributed systems
Fluency in English

Educación

Bachelor's/Master's in CS/Math/Physics

Herramientas

Docker
Kubernetes
Kafka
Airflow
PostgreSQL
GCP
TDD

Descripción del empleo

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 powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 75+ million customers get more from their money every day.

About Revolut

People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.

About The Graduate Programme

Our Graduate Programme is built for ambitious graduates ready to kick‑start their careers in tech. Over this 12‑month programme, you’ll join our engineering teams, work on real projects, and take on challenges that matter. With structured training, hands‑on experience, and guidance from experts, you’ll grow your skills, explore different areas, and help shape the future of finance.

Top performers may be offered a full‑time role after the programme, giving you the chance to continue your journey at Revolut.

About The Role

Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.

We’re looking for Python Engineers who want to build scalable systems, create data pipelines, and work on high‑impact projects that power our financial products. Our stack includes Python 3, SQL, PostgreSQL, Kafka, Airflow, Kubernetes, Docker, GCP, and a TDD approach.

Up to shape what’s next in finance? Let’s get in touch.

Join us from anywhere

The Graduate Programme is open to international applicants ready to relocate to one of our tech hubs in Poland, Portugal, Spain, the UAE, or the UK. We’ll support you with visa assistance, travel costs, and your first month of accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).

Key dates
  • Applications: open from May 2026
  • Recruitment process: July–December 2026
  • Programme start: early 2027 (January–June) or late 2027 (July–December)

Roles are filled on a rolling basis, so apply early. You can specify your preferred intake during the recruitment process.

What You’ll Be Doing
  • Building APIs that are well‑designed and scalable
  • Creating data pipelines to support reporting, analytics, and data science
  • Working in cross‑functional squads to design new data models and flows
  • Expanding your knowledge of Python and SQL through real‑world projects
  • Collaborating with engineers experienced in distributed systems
  • Managing tasks, tracking progress, and delivering outcomes
  • Sharing updates with global teams and learning from senior engineers
  • Using regular feedback to accelerate your development
What You’ll Need
  • A predicted or achieved 2:1 degree (or equivalent grade)
  • To be graduating in 2025, 2026, or 2027
  • A bachelor’s or master’s degree in computer science, maths, physics, or a related field
  • A portfolio of coding projects or open‑source contributions
  • Great problem‑solving skills
  • A proactive, ambitious, and results‑driven mindset
  • Effective communication and organisational skills
  • Fluency in English
  • To be comfortable working in a fast‑paced, diverse team environment
  • Full‑time availability from early or late 2027
  • The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)

Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard‑working team.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Graduate Programme 2027: Data Scientist and Analyst
Graduate Programme 2027: Data Scientist and Analyst

Revolut Ltd • España

Híbrido
EUR 24.000 - 32.000
Financial benefits
Work-from-home flexibility
Revolut Metal subscription
+1
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Revolut • España

Presencial
EUR 90.000 - 120.000
Senior Python Engineer
Senior Python Engineer

Revolut • España

Presencial
EUR 60.000 - 90.000
Lead Python Engineer
Lead Python Engineer

Revolut • España

Presencial
EUR 80.000 - 120.000
Graduate Python Engineer: Build Scalable Financial APIs
Graduate Python Engineer: Build Scalable Financial APIs

Revolut • España

Híbrido
EUR 35.000 - 48.000
Visa assistance
Travel cost coverage
First month accommodation support
Senior Software Engineer (Data)
Senior Software Engineer (Data)

Revolut • España

Presencial
EUR 65.000 - 90.000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Revolut • España

Presencial
EUR 65.000 - 95.000
Senior Java Engineer
Senior Java Engineer

Revolut • España

Presencial
EUR 65.000 - 90.000
Graduate Growth Marketing Manager
Graduate Growth Marketing Manager

Revolut • España

Presencial
EUR 25.000 - 35.000
Graduate Sales Executive (Benelux Market)
Graduate Sales Executive (Benelux Market)

Revolut • Valencia

Presencial
EUR 24.000 - 32.000