Engineering
Build what's next, now
Our software engineers are at the forefront of fintech, changing the industry landscape in real time.
Talent, meet opportunity
Join our team of game-changers, creating tech solutions that impact and inspire Revolut customers worldwide.
Global hotspots
Our hubs, in some of the world’s most exciting cities, are home to diverse, dynamic tech teams. We’re flexible and have a remote-first approach, so you can shape your work-life balance while staying connected.Relocate with Revolut



Meet our teams
Agile, cross-functional teams of 6–8 people power our vision and turn big ideas into reality. They use a lean MVP mindset to rapidly launch features, gather feedback, and then refine — for maximum impact.
View current openings
Technology
Optimising transactions, refining pricing systems, and improving internal libraries — this team enhances Revolut’s core banking platform and contributes to open-source projects.




Java development
Powering secure, high-performing financial services at scale.






Software Engineer (Android)
Rev-celerator Graduate Programme: Android Software Engineer
Software Engineer (Python) - Mid/Senior
Software Engineer (Python) - People Platform
Software Engineer (Java) - Credit
Software Engineer (Java) - Mid/Senior
Get set for growth
Revolut's interview process is designed to find the extraordinary. We'll dive into the details to make sure we're aligned.
Get started




Engineering at a glance
Links to podcasts, articles, live streams, interviews, and more. See what life at Revolut has to offer.
The RevDev recap
Relive the energy of the event with our video recap, showing key moments from tech experts.
Revolut Insider podcast
Hear our Head of Engineering at Revolut Business talk about leading a global fintech team.
The Rev-Women grant
Learn about how our grant is spearheading a change to gender imbalance, with new grants of up to £5,000.
Hear from Donato Lucia
Find out from our Director, Donato Lucia, how Revolut pushes boundaries to deliver impactful features.