Global Jobs Opportunity
← Back to all jobs

Software Engineer Intern (Python) - Revolut

1 month ago

Revolut

Hybrid (3 days per week on-site)Paid Internship (8–10 Weeks)PLN 9,500 gross monthly (Poland/Krakow); location-dependent for other global hubs
Location
Poland, Portugal, UAE, United Kingdom, Spain (Offices in Krakow, London, Dubai (UAE), Lisbon, Madrid, Barcelona)
Job Type
Paid Internship (8–10 Weeks)
Work Arrangement
Hybrid (3 days per week on-site)
Experience
Penultimate year student in Computer Science, Mathematics, Physics, or related quantitative field (Graduating in 2028)
Salary
PLN 9,500 gross monthly (Poland/Krakow); location-dependent for other global hubs
Posted
2026-09-14

Before applying, please carefully review all the job requirements

Job Overview

  • Revolut is offering an 8-to-10-week paid summer internship program starting in mid-2027 for aspiring software engineers focused on Python development. Operating across global technology hubs including the UK, UAE, Poland, and Portugal, this hybrid program engages interns in constructing scalable financial technology infrastructure and data pipelines that support millions of active users worldwide.
  • Interns work in cross-functional engineering teams using a modern backend technology stack that encompasses Python 3, SQL, PostgreSQL, Kafka, Airflow, Kubernetes, Docker, and Google Cloud Platform (GCP). The role involves designing clean APIs, structuring robust data models, and implementing test-driven development (TDD) methodologies under the guidance of senior technical mentors.

Key Responsibilities

  • ✦ Assist in building clean, well-architected, and scalable application programming interfaces (APIs).
  • ✦ Support the development and optimization of data pipelines dedicated to business analytics, reporting, and data science workflows.
  • ✦ Collaborate within cross-functional engineering squads to design reliable data structures and flow architectures.
  • ✦ Expand technical expertise in Python backend development and database querying through active project contributions.
  • ✦ Partner with senior engineers who specialize in high-availability distributed technology systems.
  • ✦ Track project milestones, present engineering deliverables, and share progress updates with global development teams.
  • ✦ Actively engage in technical feedback loops to accelerate professional development and coding capability.

Required Skills and Qualifications

  • ✦ Current enrollment in the penultimate year of a bachelor’s or master’s degree program in Computer Science, Mathematics, Physics, or a related discipline (expected graduation in 2028).
  • ✦ A demonstrable portfolio featuring software engineering projects, personal coding repositories, or open-source technical contributions.
  • ✦ Analytical problem-solving mindset with a proactive, inquisitive, and outcome-oriented work ethic.
  • ✦ Professional fluency in spoken and written English alongside strong organizational and interpersonal communication abilities.
  • ✦ Comfort working collaboratively within fast-paced, international, and cross-functional engineering teams.
  • ✦ Full-time availability throughout the 8-to-10-week summer 2027 program period.
  • ✦ Ability to work on-site at a regional Revolut office hub at least three days per week under a hybrid work structure.

Who May Be a Good Fit for This Role?

  • This program may be suitable for penultimate-year university students pursuing degrees in computer science, mathematics, or physics who are scheduled to graduate in 2028 and want to build commercial backend engineering skills. Candidates who possess a passion for Python programming, distributed systems, and financial technology will find this hands-on environment rewarding. It is ideal for proactive problem solvers with a portfolio of software projects who thrive in fast-paced, multicultural teams and are ready to work in a hybrid capacity across Revolut's regional technology hubs in Europe or the UAE.

What the Company Offers

  • ✦ Competitive monthly salary (PLN 9,500 gross in Poland; regional competitive rates elsewhere)
  • ✦ Structured 8-to-10-week paid summer internship program working on production-level projects
  • ✦ Relocation assistance including visa support, travel expenses, and housing support for eligible international candidates moving to hub locations
  • ✦ Potential offer to join the full-time Graduate Programme upon degree completion for top-performing interns
  • ✦ Mentorship and direct collaboration with senior engineers operating in distributed systems

Application Tips

  • Applicants may want to emphasize personal software projects, competitive programming profiles, or contributions to open-source codebases that highlight proficiency in Python 3, SQL, or algorithmic problem-solving. Demonstrating familiarity with software development best practices—such as test-driven development (TDD), containerization tools like Docker, or relational database design—can effectively convey technical readiness. Candidates should clearly outline their academic trajectory, highlighting an expected 2028 graduation date and enrollment in a quantitative degree program. Additionally, showcasing strong written and verbal communication skills alongside experience in team-based project environments will help demonstrate alignment with Revolut's fast-paced engineering culture.

Interested Candidates Fill the Form:

Apply Here

Related Jobs

Software Engineer Intern

2 days ago

Tech Prysm

On-siteInternship
Location
Lahore

Before applying, please carefully review all the job requirements

View details

Software Engineering Intern

6 days ago

Range

InternshipNegotiable
Location
United States

Before applying, please carefully review all the job requirements

View details

Software Engineer

2 days ago

Company not listed

RemoteFull TimeNegotiable
Location
United States
Experience
1-3 years

Before applying, please carefully review all the job requirements

View details

Software Engineer

2 days ago

Company not listed

On-siteFull-time$120K – $150K
Location
United States, New York
Experience
0 to 3 years

Before applying, please carefully review all the job requirements

View details
📄

Get an ATS Resume

Professionally optimized to pass automated filters and get noticed — any country.

Learn More