R
RevolutLisbonInternship

Internship Programme 2027: Software Engineer (Python)

Revolut offers an 8-10 week paid internship for penultimate year students to work on real projects in Python development, data pipelines, and distributed systems across multiple European locations.

1

About the Internship

  • 8-10 week paid summer internship starting June/July 2027
  • Work on real projects with industry experts in Python and data systems
  • Opportunity to join Graduate Programme for top performers
  • Hybrid role requiring 3 days per week in office where applicable
  • Locations include Poland, Portugal, UK, Spain with visa and travel support
2

Role Responsibilities

  • Build scalable APIs and data pipelines for analytics and reporting
  • Design new data models and flows in cross-functional squads
  • Collaborate with engineers on distributed systems
  • Manage tasks, track progress, and present outcomes
  • Receive regular feedback to support development
3

Candidate Requirements

  • Penultimate year bachelor’s or master’s in CS, maths, physics or similar
  • Portfolio of coding projects or open-source contributions
  • Problem-solving mindset and proactive, results-driven approach
  • Fluent English with excellent communication and organizational skills
  • Comfortable in fast-paced, diverse team environment
4

Compensation and Support

  • Poland: approx. PLN 9,500 gross monthly; other locations discussed in interview
  • Visa assistance, travel costs, and accommodation support (conditions apply)