SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Revolut is a global fintech company on a mission to deliver more visibility, control, and freedom around money. With 80+ million customers and 13,000+ employees worldwide, the company offers a suite of products including spending, saving, investing, exchanging, and travel services.
The Technology team builds the systems and experiences that power Revolut's platform. You will join as a Platform Engineer contributing to core backend systems, including the event store and underlying transactional infrastructure used across the engineering organization. Your work will have company-wide impact—improvements at this foundational layer save significant time for teams throughout the company.
Key responsibilities:
- Build and scale core backend systems
- Write high-throughput, concurrent code at production scale
- Work on problems that span multiple engineering teams
- Review code and mentor other engineers on system design
Requirements:
- 7+ years of backend engineering experience
- Bachelor's degree in computer science, mathematics, physics, or equivalent field
- Production fluency in Java, or deep expertise in another backend language (Kotlin, Scala, Python, Go) with readiness to work primarily in Java
- Proven track record building core systems or foundational platforms that other engineers depend on
- Meaningful experience with distributed systems at scale
- Strong teamwork and communication skills in fast-paced environments
- Fluency in English
Nice to have:
- Background in fintech or other high-volume transactional environments
- Experience in startups or scale-ups
- Production event sourcing experience
- Open-source contributions to frameworks, libraries, or developer tooling