Worldwide Remote Jobs

Back End Software Engineer

Ravelin
๐Ÿ“ UK ๐Ÿ’ผ full_time
Apply Now ๐Ÿ“… 2 weeks ago

Job Description

Join Ravelin as a Software Engineer

About Ravelin

Welcome to Ravelin! We are a leading force in the world of fraud detection and risk management for online businesses globally. Using cutting-edge machine learning and sophisticated network analysis, we empower our clients to conduct online transactions safely and confidently, protecting their revenue and reputation. We dive deeper into client data than anyone else to provide highly accurate fraud scores, streamlining prevention through intuitive control consoles that automate decisions while providing valuable insights.

Our Culture & Why You’ll Thrive Here

Beyond our powerful technology, Ravelin is a place where people come first. We are a friendly and collaborative team built on core values of empathy, ambition, unity, and integrity. We champion work-life balance and a flat hierarchy, encouraging everyone to contribute ideas and feel ownership. Join us to work alongside some of the brightest minds in the industry, immerse yourself in cutting-edge tech, and enjoy a supportive environment where continuous learning and development are actively encouraged. Check out our Glassdoor reviews to see what our team says!

About the Role: Software Engineer

We are seeking passionate Software Engineers to join our dynamic Engineering team. In this role, you will be a key contributor to the development of our high-volume, resilient fraud prevention platform. You won’t just write code; you’ll have genuine influence over product direction, take ownership of features, and bring innovative ideas to the table. Expect to collaborate closely with talented Data Scientists, Data Engineers, and Product Managers, building and running scalable software in real-world, demanding conditions.

Ravelin is committed to fostering growth. This role offers an excellent opportunity to expand your expertise, whether delving deeper into machine learning concepts, mastering languages like Golang and Python, or exploring cloud automation and advanced system design.

Key Responsibilities

โ€ข  Design, develop, and maintain highly reliable and resilient software components for our core platform.

โ€ข  Collaborate effectively with Data Scientists, Data Engineers, and Product Managers throughout the software development lifecycle.

โ€ข  Build and enhance internal tools and processes to improve engineering efficiency and quality.

โ€ข  Implement and evolve microservices, primarily using Go (Golang).

โ€ข  Actively contribute innovative ideas and technical suggestions to shape our product and engineering practices.

What You’ll Need

โ€ข  Demonstrated substantial experience in one or more general-purpose programming language(s).

โ€ข  Solid understanding of fundamental data structures and algorithms.

โ€ข  Practical experience with Database design principles and usage.

โ€ข  Working knowledge of software testing methodologies and quality assurance practices.

โ€ข  Familiarity with Version Control Systems (e.g., Git).

Bonus Points For

โ€ข  Direct experience with Golang.

โ€ข  Knowledge of Cloud platforms (GCP, AWS, or Azure).

โ€ข  Experience with Agile development methodologies.

โ€ข  Familiarity with Microservices architecture.

โ€ข  Experience with Containerisation technologies (Docker, Kubernetes, etc.).

โ€ข  Understanding of CI/CD pipelines and practices.

Awesome Benefits & Perks

We believe in supporting our team. Here’s a glimpse of what you can expect:

โ€ข  Flexible Working & Remote-First: Work from where you’re most productive, with flexibility and support.

โ€ข  Comprehensive Health Cover: Top-tier BUPA Health Insurance for your peace of mind.

โ€ข  ยฃ1,000 Wellness & Learning Budget: Annual fund to invest in your health, well-being, and professional development.

โ€ข  Monthly Wellbeing & Learning Day: Take every last Friday off to recharge or dedicate to personal/professional growth.

โ€ข  Generous Holiday: 25 days holiday + bank holidays + 1 extra cultural day.

โ€ข  Mental Health Support: Access professional services via Spill.

โ€ข  Pension Scheme: Plan for your future with our Aviva pension program.

โ€ข  Ravelin Gives Back: Join monthly charitable donations and volunteer opportunities.

โ€ข  Team Socials: Fortnightly randomised team lunches (remote or in-person) & weekly board game nights supported by a social budget.

โ€ข  Cycle-to-Work Scheme: Save on commuting costs while staying active.

โ€ข  BorrowMyDoggy Access: A unique perk for dog lovers!

Please note: Successful candidates will be subject to standard pre-employment checks, including verification of unspent criminal convictions, employment history, and right to work status.

Latest Jobs

Similar Jobs

New Era Technology
๐Ÿ“ USA ๐Ÿ’ผ full_time ๐Ÿ“… Jul 03, 2025
Workana
๐Ÿ“ LATAM ๐Ÿ’ผ contract ๐Ÿ“… Jul 03, 2025
Public
๐Ÿ“ USA ๐Ÿ’ผ full_time ๐Ÿ“… Jul 03, 2025
Canopy
๐Ÿ“ USA ๐Ÿ’ผ full_time ๐Ÿ“… Jul 03, 2025