Kotlin Engineers to join their high-impact engineering team. You don t need to be a Kotlin expert yet if you ve worked in any JVM language (Java, Scala, Clojure, etc.) and are keen to learn Kotlin, we d love to hear from you. Design and build high-performance backend services using Kotlin (and the wider JVM ecosystem). Collaborate More ❯
Kotlin Engineers to join their high-impact engineering team. You don’t need to be a Kotlin expert yet — if you’ve worked in any JVM language (Java, Scala, Clojure, etc.) and are keen to learn Kotlin, we’d love to hear from you. What you’ll do Design and build high-performance backend services using Kotlin (and the wider More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
Kotlin Engineers to join their high-impact engineering team. You don’t need to be a Kotlin expert yet — if you’ve worked in any JVM language (Java, Scala, Clojure, etc.) and are keen to learn Kotlin, we’d love to hear from you. What you’ll do Design and build high-performance backend services using Kotlin (and the wider More ❯
What we're looking for Experience in Python is preferred but strong knowledge of at least one general purpose programming language could be considered (E.g. Ruby) Experience working with Clojure, or another functional programming language (Scala, Haskell, Elixir, F#) is ideal, but not required. Strong fundamental programming skills (data structures, algorithms) Excellent communication skills, both written and spoken Experience leading More ❯
team goals, defining technical metrics, and prioritising outcomes over ticket-chasing Your Background: Hands-on experience with functional programming (Elixir is a plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems Solid understanding of infrastructure-as-code and cloud orchestration (AWS, Terraform, Docker) Familiarity with More ❯
What you will be working on: You'll be helping to manage capital efficiently by developing and maintaining simple and robust data pipelines written mostly in Ruby, Python, and Clojure that perform complex analysis on firm and market data. You will architect and maintain highly resilient systems that sit in the critical path of operations. You'll build deep domain More ❯
Senior Software Engineer - Platform Department: Engineering Employment Type: Permanent Location: London Hybrid: 2 days per week in our London office (Tower Bridge/London Bridge) Overview About Uswitch: At Uswitch, our goal is to be the UK's favourite way More ❯