Jobs / Revolut
Platform Engineer (Java)
Revolut · United Kingdom · Remote
United KingdomExp: 7+ yrs41,500-53,900 PLN/monthlyRemote
Remuneration
41,500-53,900 PLN/monthly
Location
United Kingdom · Remote
Visa sponsorship
Not specified
Job summary
Revolut is seeking a Platform Engineer to contribute to core backend systems, including the event store and underlying transactional infrastructure. This role involves building and scaling core systems, writing high-throughput concurrent code, and addressing problems affecting multiple engineering teams.
Qualifications
- 7+ years of backend engineering experience
- Bachelor's degree in computer science, mathematics, physics, or a similar field
- Production fluency in Java, or expertise in another backend language (Kotlin, Scala, Python, Go) with readiness to work primarily in Java
- Track record of building core systems or foundational platforms used by other engineers
- Distributed systems experience at a meaningful scale
- Ability to work effectively as part of a team in a fast-paced environment
- Excellent communication and organizational skills
- Fluency in English
- Background in fintech or other high-volume transactional environments (nice to have)
- Experience in a startup or scale-up (nice to have)
- Experience with event sourcing in production (nice to have)
- Open-source contributions to frameworks, libraries, or developer tooling (nice to have)
Responsibilities
- Build and scale core systems
- Write high-throughput, concurrent code at production scale
- Work on problems affecting multiple engineering teams
- Review code and assist other engineers with system design
Skills
GoJavaKotlinMakePythonScalaLinux
Degrees
Bachelor's degree in computer scienceBachelor's degree in mathematicsBachelor's degree in physics
Languages
English
Industry
Fintech
Relocation
No