Software Engineer building backend services for Trustpilot's fraud detection systems. Responsible for integrating models and maintaining internal tools while collaborating with a new team.
Responsibilities
Building and maintaining backend services that process high volumes of event-driven data for fraud and misuse detection (SNS, SQS, Lambda)
Integrating detection models produced by our Data Science team into scalable enforcement pipelines
Maintaining and improving internal React frontends used by our investigations team
Contributing to infrastructure decisions using Terraform and AWS CloudFormation
Participating in incident response, performance debugging, and database query optimisation (PostgreSQL, DynamoDB)
Requirements
TypeScript/JavaScript and Node.js backend development — not just familiarity, but services you've owned end-to-end
Relational and non-relational databases (SQL concepts, query optimisation, understanding of when to use each)
Asynchronous, event-driven systems — you've worked with message queues or async processing patterns, and understand why they matter at scale
Cloud infrastructure (AWS preferred) — you've deployed and operated services, not just provisioned a free-tier bucket
React — enough to be productive on an internal tooling frontend
Experience with fraud detection, trust & safety, or high-volume data processing (Nice to have)
Familiarity with Infrastructure as Code (Terraform, CloudFormation) (Nice to have)
Interest in how ML models integrate into backend systems (Nice to have)
Comfort working in an environment where the team structure is still being established — you see that as opportunity, not uncertainty (Nice to have)
Benefits
A range of flexible working options to dedicate time to what matters to you
Competitive compensation package + bonus
25 days holiday per year, with an extra 5 days holiday allocated after your 1 year anniversary (prorated)
Two (paid) volunteering days a year to spend your time giving back to the causes that matter to you and your community
Rich learning and development opportunities are supported through the Trustpilot Academy and Blinkist
Comprehensive health package, pension, and full access to Headspace, a popular mindfulness app to promote positive mental health
Paid parental leave
Central office with a laid-back vibe and constant buzz of different languages being spoken everywhere you go It’s complete with a coffee bar, canteen, and table tennis and has a wide variety of refreshments available - you can opt-in for breakfast and lunch at an affordable price
Regular opportunities to connect and get to know your fellow Trusties, including company-wide celebrations and events, ERG activities, and team socials
Opportunity to join the Trustpilot Social Club for a small monthly fee and attend regular social and leisure activities like go-karting, cooking classes, and escape rooms
Senior R&D Technical Leader partnering with marketing to drive adult and fem care innovation at Kimberly - Clark. Leading projects and aligning teams for enhanced product development and execution.
Senior Software Engineer developing scalable and high - performing applications for Rev's SaaS platform. Collaborating with cross - functional teams and mentoring junior developers with modern technologies.
Senior Software Engineer building and scaling Lambda’s IAM platform enabling secure access control. Designing core IAM capabilities and collaborating with cross - functional teams.
AI Software Engineer integrating commercial AI tools and agents into design flow at Broadcom. Responsible for optimizing performance and coordinating AI systems within a worldwide R&D team.
Principal Software Engineer developing scalable backend systems for Walmart's Digital Out of Home platform. Leading architecture, mentoring engineers, and guiding technical direction across thousands of retail locations.
Industrial Engineering Lead at Jabil specializing in optimizing large - scale manufacturing and data center operations. Leading facility design and implementation in new facilities across the US.
Lead Software Engineer developing and maintaining complex Java applications in technology firm. Responsible for design, implementation, testing, and ensuring quality of Java products.
Senior Linux System SW Engineer at 42dot developing and stabilizing embedded Linux systems in automotive environments. Focused on kernel, device driver development for various SoCs in hybrid workplaces.