3 months ago
Remote, United KingdomSenior
Responsibilities
- Develop reliable and resilient software for a high-volume fraud technology platform.
- Build microservices using Go.
- Build internal processes and tools.
- Work closely with engineers, data scientists, data engineers, and product managers.
- Contribute ideas and suggestions to product and engineering direction.
Requirements
- Substantial and demonstrable experience with one or more programming languages.
- Understanding of data structures and algorithms.
- Experience with database design principles.
- Working experience with testing and quality.
- Knowledge of version control.
- Experience with Golang is desirable.
- Knowledge of cloud technologies such as GCP, AWS, or Azure is desirable.
Benefits
- Flexible working hours and a remote-first environment.
- BUPA health insurance.
- £1,000 annual wellness and learning budget.
- Monthly wellbeing and learning day, with the last Friday of each month off.
- 25 days of holiday plus bank holidays and one extra cultural day.
- Mental health support through Spill.
- Aviva pension scheme.
- Monthly charitable donations and volunteer opportunities through Ravelin Gives Back.
- Fortnightly randomized team lunches, available in person or remotely.
- Cycle-to-work scheme.
- BorrowMyDoggy access.
- Weekly board game nights and a social budget.
About Ravelin
Ravelin builds fraud prevention and payments risk tools for ecommerce, marketplaces and payment providers, delivered as a SaaS platform and APIs. Its machine-learning models, graph network analysis and rules help clients stop payment fraud, policy abuse and account takeovers while reducing chargebacks and false declines. Founded in 2014 and headquartered in London, it serves global online businesses across retail, food delivery and travel.
