Make your move with Revolut

People · 19 February 2024Nicolás Vásquez

Apply for our Software Engineering and Data Science positions with relocation support in Portugal, Spain, and Poland

Our goal is to change the way people manage money. Through our innovative approach to finance, we’ve transformed the way millions of people and businesses handle their finances, make payments, and invest in their future.

We're excited to announce we're looking for talented software engineers from all around the world to join our dynamic team. If you’re looking for a new adventure in Portugal, Spain, or Poland, this is your chance to move and make your career grow.

We work in a multicultural, diverse, and agile environment. We want to keep growing, and we’re now welcoming more engineers who share our passion for diversity and are open to relocation.

Let’s build growing tech hubs together

We're excited to offer relocation opportunities to Portugal, Spain, and Poland for engineers looking for new adventures. These countries have rich cultures, beautiful landscapes, and thriving tech communities. After your move, you'll work remotely or in a hybrid format in our offices in Barcelona, Madrid, Porto, or Kraków.

These 3 countries are rapidly emerging as tech hubs in Europe, attracting top talent from around the world. Whether you're drawn to the sunny beaches of Spain, the picturesque countryside of Portugal, or the dynamic cities of Poland, you'll find a welcoming home at Revolut, surrounded by a growing tech community to help you thrive.

Are you a skilled Software Engineer, or Data Scientist?

We have good news for you! We're currently looking for Middle–Lead Software Engineers and Senior Data Scientists that can benefit from our relocation programme. This usually requires a minimum of 5+ years of production experience on average, but the results of the technical interviews will determine the final seniority.

Our teams can change and adapt quickly like new businesses. They work together and come up with new ideas from different areas of expertise. We make sure to design a special structure for our modern financial services — this includes using data in real-time, stopping fraud, and making sure customers are happy.

Whether you're a seasoned professional or a rising star in the tech world, we have opportunities for you to grow, learn, and excel. Feel free to discover all eligible positions you can apply for and dare to redefine the fintech sector.

How can we help you?

Moving to a new country or city can be overwhelming, but we're committed to ensuring a smooth and stress-free relocation process for our employees. We provide comprehensive support every step of the way, prioritising our potential team members' wellbeing by offering:

Immigration support for you and immediate family members (spouse, children):

  • Help with the visa applications and guidance with all the documents you may need
  • Help with the residence permit applications and all the necessary documents

Relocation support for you and immediate family members (spouse, children):

  • 30 days of accommodation for the first month after relocation, provided by Revolut
  • Flights for the relocation country, provided by Revolut
  • Airport transfers coverage

Relocation timelines vary based on individual circumstances such as immigration status, document readiness, and other factors. However, for EU citizens, the process typically takes around 2–3 weeks, while for non-EU citizens, it may span over 3 months or more.

Revolut's perks: what you can get from our team

Joining Revolut means receiving top-notch relocation support and diving into a diverse culture, fuelling your personal and professional growth. We're committed to your career journey, offering fulfilling opportunities for growth, development, as well as enticing benefits:

  • Compensation level and stock options
  • Medical insurance for you and your close ones
  • Flexibility to work from home, the office, or abroad
  • A complimentary Revolut Metal subscription loaded with perks
  • Exciting events year-round so you can get to know your team

Ready to take your career to the next level? Here’s what the process looks like:

  • Visit our career website and apply for the position
  • We’ll do an initial CV screening
  • If you pass the screening, you’ll get a screen call with one of our recruiters
  • If you’re successful, we’ll do a few interview rounds. If we think we’re the perfect match, we’ll make you an offer and start to plan your relocation
  • We’ll work on getting your Visa and documentation
  • Relocation phase
  • And that’s it! We hope you enjoy working at Revolut as much as we do

Whether you're a coding genius, or a data wizard, we want to hear from you. Join Revolut and help us shape the future of finance, one feature at a time.

Share article