About The Role
Our Technology team isn’t just one of the best in the industry. It's one of the best in the world. And we’re proud of it. It’s our driving force — our engine 🚀
From building a new financial backend to creating an award-winning app, there’s nothing (and we mean nothing) our tech team can’t do.
Our Technology team isn’t here to fix legacy systems — it’s here to build world-class financial products from the ground up.
We’re looking for a Python Backend Engineer to join our Revolut People team. Revolut People is a brand new product from Revolut, a one-stop shop for all people needs, from performance and recruitment to HR. It enables companies to create a strong performance culture from the start, supporting a 30x growth, just like it did for us. If you’ve ever wanted to join a completely new product from the start, this is your chance.
As an Engineer at Revolut, you’ll never work alone. You'll work alongside the brilliant minds behind Revolut People, collaborating with Data Scientists, Analysts, and Product Owners to create impressive solutions for our customers.
What You’ll Be Doing
- Building APIs, making sure they’re properly designed and scaled as Revolut People scales
- Thinking of complex features from scratch, system designing a solution that's fast but scales
- Helping to decide which direction we should take Revolut People to become the best in-class
- Creating data pipelines, powering reporting, data science, and analytics
What You'll Need
- 5+ years of experience working as a Software Engineer
- 3+ years of engineering experience with Python as your primary language
- Fluency in Python, SQL, and other OOPLs
- Experience with API development and integration
- A practical understanding of distributed systems
- Experience developing with a product-driven mindset in a fast-paced environment
- The ability to write concurrent code in IO/CPU bound situations
- Experience with containerisation, IaC, CI/CD, monitoring, and alerting
Nice to have
- Familiarity with prototyping and sketching
- Multiple side projects or open source contributions
- Exposure to GCP
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.
Benefits Extracted with AI
- Great Place to Work certified
- Diversity & Inclusion Framework
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Python Software Engineer Intern
Join Revolut's Rev-celerator Internship as a Python Software Engineer Intern in Lisbon. Gain hands-on experience in data science and software engineering.
Senior Backend Software Engineer (Java) - Credit
Join Revolut as a Senior Backend Software Engineer (Java) to build world-class financial products. Remote work available.
Senior Backend Software Engineer (Java)
Join Revolut as a Senior Backend Software Engineer (Java) to build world-class financial products. Work remotely or hybrid in Spain.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Frontend Software Engineer Intern
Join Revolut's Rev-celerator Internship as a Frontend Software Engineer in Lisbon. Enhance your skills in a fast-paced environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Backend Software Engineer (Market Making)
Join Revolut as a Senior Backend Software Engineer in Market Making, working remotely with Java, GCP, and Kubernetes.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Backend Java Software Engineer - Rev-celerator Graduate Programme
Join Revolut's Rev-celerator Graduate Programme as a Backend Java Software Engineer. Develop APIs, micro-services, and optimize systems.
Mid/Senior Backend Developer (Python, Golang)
Join Mobik as a Mid/Senior Backend Developer to develop solutions for global telco players using Python and Golang.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Backend Software Engineer
Join Planetek Hellas as a Senior Backend Software Engineer to design scalable systems in a hybrid work environment.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.