Hybrid Software Engineer

Posted 14 hours ago

Apply now

About the role

  • 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
  • Employee discounts to restaurants and shops

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job