Remote Backend Jobs
Ravelin logo

Back End Engineer

RavelinLondon, United Kingdom
UK
Apply now

We are currently looking for a Software Engineer to join our Engineering team and contribute to the development of a high volume fraud technology platform. You will be encouraged to have opinions about the direction of our products, as well as having ownership and contributing new ideas. In the day-to-day work, you'll be working closely with other engineers, data scientists and product managers to run software at scale under real-world conditions.

At Ravelin, we strongly encourage learning and development of new and existing skills (machine learning, neural networks, python, Golang, cloud automation etc), so this is the perfect opportunity to grow and learn new things!


Key Responsibilities

  • Developing reliable and resilient software
  • Working closely with Data Scientists, Data Engineers and Product Managers
  • Building internal process and tools
  • Building microservices using Go
  • Contributing with ideas and suggestions

Requirements

  • Substantial and demonstrable experience in a programming language(s)
  • Understanding of data structures and algorithms
  • Experience with Database (design principles)
  • Working experience with testing and quality
  • Knowledge of Version control

Nice to have

  • Experience with Golang
  • Knowledge of Cloud technologies (GCP, AWS, or Azure)

View all remote jobs at Ravelin

FAQ

Is the Back End Engineer position at Ravelin remote?
Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
When was this Back End Engineer job posted?
This listing was posted on August 6, 2026 and is still open for applications.
How do I apply for the Back End Engineer position at Ravelin?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Cloud Computing jobs