Press ESC to close

Back End Software Engineer


Published: Sun, 22 Jun 2025 20:50:44 GMT

Position: Back End Software Engineer

Company: Ravelin

Location: [Insert Location]

About the Company:

Ravelin is a leading fraud detection company that utilizes advanced machine learning and network analysis technology to make online transactions safer for our clients and their customers. Our company culture is built on values of empathy, ambition, unity, and integrity, and we prioritize work/life balance and a flat hierarchy structure. Join us and work with cutting-edge technology and a team of talented individuals.

Job Description:

We are currently seeking experienced Software Engineers to join our Engineering team and contribute to the development of our high-volume fraud technology platform. As a Software Engineer, you will have the opportunity to share your opinions and ideas about the direction of our products and work closely with other engineers, data scientists, and product managers to run software at scale under real-world conditions.

At Ravelin, we value learning and development, and encourage our employees to expand their skills in areas such as machine learning, neural networks, python, Golang, and cloud automation.

Responsibilities:

– Develop reliable and resilient software
– Collaborate with Data Scientists, Data Engineers, and Product Managers
– Build internal processes and tools
– Create microservices using Go
– Contribute ideas and suggestions

Requirements:

– Demonstrable experience in a programming language(s)
– Understanding of data structures and algorithms
– Experience with databases and design principles
– Experience with testing and quality assurance
– Knowledge of version control

Nice to Haves:

– Experience with Golang
– Knowledge of cloud technologies (GCP, AWS, or Azure)
– Agile software development experience
– Microservices architecture knowledge
– Containerisation experience (Docker, KVM, Kubernetes, etc)
– CI/CD knowledge

Benefits:

– Flexible working hours and remote-first environment
– Comprehensive BUPA health insurance
– £1,000 annual wellness and learning budget
– Monthly wellbeing and learning day
– 25 days holiday + bank holidays + 1 extra cultural day
– Mental health support via Spill
– Aviva pension scheme
– Ravelin Gives Back charitable donations and volunteer opportunities
– Fortnightly randomised team lunches
– Cycle-to-work scheme
– BorrowMyDoggy access
– Weekly board game nights and social budget

*Please note that job offers may be withdrawn if candidates do not meet our pre-employment checks, including unspent criminal convictions, employment verification, and right to work.*

About Ravelin:

Ravelin is a global company that helps online businesses prevent fraud and protect their margins. We use advanced data science and machine learning technologies to analyze customer behavior and transactions, providing accurate fraud detection scores. Our system also streamlines fraud prevention and provides insights to help businesses make informed decisions. We are looking for exceptional individuals to join our team and contribute to our growth.
Apply link