Revolut logo

Senior Backend Software Engineer (Market Making)

Revolut

About The Role

At Revolut's Market Making team, we deliver value in currency and securities trading. Our goal is to become the world's leading market maker. To achieve this, we tackle the most challenging problems using cutting-edge quantitative research and advanced machine learning techniques to build automated trading systems.

We're looking for a Backend Engineer to join our Market-Making Platform Team. You will work with talented engineers and traders on developing and maintaining high-performance systems that drive our trading strategies.

Our Technology Stack

  • Java 17/21
  • GCP
  • Kubernetes
  • Docker
  • PostgreSQL
  • Redis
  • Spark
  • JOOQ

What You’ll Be Doing

  • Designing, developing, and maintaining low-latency, high-throughput Java applications for market making and algorithmic trading.
  • Integrating with market data feeds, execution venues, and internal systems.
  • Perfecting a number of systems that our business depends on, such as risk management, booking, and analytical services.

What You'll Need

  • Fluency with Java
  • 6+ years of experience in back-end development
  • A bachelor's degree in computer science, maths, physics, or similar field
  • To be a quick learner with an ambitious attitude and results-driven personality
  • To thrive in a fast-paced environment
  • Excellent communication and organisational skills
  • Fluency in English

Nice to Have

  • Trading environment experience, such as in an investment bank, hedge fund, or trading firm.
  • Experience within Finance.
  • Experience in low latency programming.
  • Experience with Market Data Feeds.
  • Experience in a start-up or scale-up.

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

  • Remote work
  • Diversity & Inclusion Framework

Similar jobs

Last update: 23 minutes ago

Revolut logo
Revolut

Senior Backend Software Engineer (Java) - Credit

Join Revolut as a Senior Backend Software Engineer (Java) to build world-class financial products. Remote work available.

Revolut logo
Revolut

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.

Revolut logo
Revolut

Senior Backend Software Engineer (Python)

Join Revolut as a Senior Backend Software Engineer (Python) to build world-class financial products.

Revolut logo
Revolut

Senior Quantitative Analyst (Market Making)

Join Revolut as a Senior Quantitative Analyst in Market Making, leveraging advanced quantitative research and machine learning.

Revolut logo
Revolut

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.

Revolut logo
Revolut

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.

Revolut logo
Revolut

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.

Trade Republic logo
Trade Republic

Senior Backend Engineer (Kotlin, Spring)

Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.

Revolut logo
Revolut

Graduate Frontend Software Engineer

Join Revolut's Graduate Frontend Software Engineer program in Cracow. Develop skills in a fast-paced, innovative tech environment.

Regnology logo
Regnology

Senior Software Engineer - Java, Kubernetes

Senior Software Engineer specializing in Java and Kubernetes for a leading tech firm in Romania.

Revolut logo
Revolut

Technical Product Owner

Join Revolut as a Technical Product Owner to drive product vision and execution in a fast-paced environment.

Revvity logo
Revvity

Junior Back End Software Engineer (Java) - Remote

Join Revvity as a Junior Back End Software Engineer specializing in Java, focusing on cloud applications for the scientific community.

Restream logo
Restream

Senior Software Engineer - Backend

Join Restream as a Senior Backend Engineer in Lisbon to build and scale world-class products using Node.JS, Rust, AWS, and more.

Revolut logo
Revolut

Graduate iOS Software Engineer

Join Revolut's Graduate Programme as an iOS Software Engineer in Lisbon. Develop innovative financial solutions.

Revolut logo
Revolut

Graduate Android Software Engineer

Join Revolut's Graduate Programme as an Android Software Engineer in Madrid. Develop innovative financial solutions.

Trading 212 logo
Trading 212

Backend Engineer with Apache Kafka and Microservices

Join Trading 212 as a Backend Engineer in Sofia. Work with Apache Kafka, microservices, and more in a dynamic, hybrid environment.

Bitvavo logo
Bitvavo

Senior Backend Engineer - Low Latency Systems

Join Bitvavo as a Senior Backend Engineer focusing on low-latency, high-throughput systems in Amsterdam. Experience with Kafka, Kubernetes, and AWS required.

Revolut logo
Revolut

Senior Business Analyst - Treasury

Senior Business Analyst for Treasury at Revolut, focusing on product onboarding and process improvement.

SumUp logo
SumUp

Senior Backend Engineer (Golang)

Join SumUp as a Senior Backend Engineer (Golang) to build a unified global banking platform for small merchants.

Remitly logo
Remitly

Senior Fullstack Development Engineer

Senior Fullstack Development Engineer in Cracow, Poland. Skills: Java, TypeScript, Kotlin, technical architecture, systems design.

Revinate logo
Revinate

Senior DevOps Engineer with GCP and Kubernetes

Join Revinate as a Senior DevOps Engineer, specializing in GCP and Kubernetes, to drive innovation and support global teams.

AUTODOC logo
AUTODOC

Senior Software Developer - Back-End (Kotlin, Microservices)

Senior Back-End Developer needed in Lisbon with expertise in Kotlin, microservices, and software quality assurance.

Section logo
Section

Senior Software Engineer - Backend TypeScript

Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.

Vinted logo
Vinted

Senior Backend Engineer, Marketplace Technologies

Join Vinted as a Senior Backend Engineer to develop scalable systems using Ruby on Rails, Golang, and Kubernetes.