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
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.
Senior Backend Software Engineer (Market Making)
Join Revolut as a Senior Backend Software Engineer in Market Making, working remotely with Java, GCP, and Kubernetes.
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.
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.
Graduate iOS Software Engineer
Join Revolut's Graduate Programme as an iOS Software Engineer in Lisbon. Develop innovative financial solutions.
Graduate Frontend Software Engineer
Join Revolut's Graduate Frontend Software Engineer program in Cracow. Develop skills in a fast-paced, innovative tech environment.
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.
Graduate Android Software Engineer
Join Revolut's Graduate Programme as an Android Software Engineer in Madrid. Develop innovative financial solutions.
Senior Backend Engineer (Python)
Join Venmo as a Senior Backend Engineer (Python) to design and optimize core systems for global commerce.
Senior Quantitative Analyst (Market Making)
Join Revolut as a Senior Quantitative Analyst in Market Making, leveraging advanced quantitative research and machine learning.
Senior Backend Software Engineer - Remote
Senior Backend Software Engineer needed for a leading European business finance solution, remote work available.
Senior Backend Engineer (Python)
Join PayPal as a Senior Backend Engineer (Python) to design and optimize core systems for global commerce.
Senior/Staff Software Engineer - Backend/Python - Remote, USA
Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.
Senior Backend Engineer
Join Replo as a Senior Backend Engineer to architect and implement robust backend systems using TypeScript/Node.js.
Remote Software Engineer with Python Expertise
Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.
Remote Backend Software Engineer (GenAI)
Join OLX as a Remote Backend Software Engineer to revolutionize products with Generative AI. Work with Python, Kotlin, AWS.
Senior Business Analyst - Treasury
Senior Business Analyst for Treasury at Revolut, focusing on product onboarding and process improvement.
Senior Back-End Engineer (Python)
Join Preply as a Senior Back-End Engineer (Python) to enhance user experience and drive growth.
Senior/Mid Backend Software Engineer - Python
Senior/Mid Backend Software Engineer specializing in Python for a leading global payments brand.
Senior Software Engineer, Backend
Join Alt as a Senior Backend Engineer to develop and implement backend systems using AWS, Python, and JavaScript.