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