Software Engineer developing backend services for Trustpilot's fraud detection systems. Building scalable enforcement pipelines and maintaining internal tools in a hybrid work environment.
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
shipped backend services to real users in a production environment — whether through employment or a demonstrable portfolio with genuine complexity and traffic.
experience with 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
Benefits
A range of flexible working options to dedicate time to what matters to you
Competitive compensation package + bonus
25 days holiday per year, increasing to 28 days after 2 years of employment
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
Pension and life insurance
Health cash plan, online GP, 24/7, Employee Assistance Plan
Full access to Headspace, a popular mindfulness app to promote positive mental health
Paid parental leave
Season ticket loan and a cycle-to-work scheme
Central office location complete with table tennis, a gaming corner, coffee bars and all the snacks and refreshments you can ask for
Regular opportunities to connect and get to know your fellow Trusties, including company-wide celebrations and events, ERG activities, and team socials.
Access to over 4,000 deals and discounts on things like travel, electronics, fashion, fitness, cinema discounts, and more.
Independent financial advice and free standard professional mortgage broker advice
Talent acceleration programs: Fast-track your career with our tailored development programs designed to support growth at whatever stage of your career
Engineering Supervisor responsible for driving delivery and execution of Resideo’s OnePortal web platform. Collaborating with teams to ensure high - quality, predictable delivery and leveraging AI - first development culture.
Senior Embedded Software Engineer for Audio Management frameworks within Ford’s next - generation infotainment products. Define technical roadmap and guide software teams for high - performance audio architectures.
Software Engineer designing and building systems for a banking platform and partner ecosystem. Collaborating across teams to enhance operational efficiency and enable new financial products.
Design Verification Lead driving ASIC design verification for silicon photonics at Cisco. Collaborating with teams to ensure high - performance networks and deployment of advanced optical solutions.
High Speed AMS Design Engineer leading full - chip electrical specifications and circuit design for Cisco's silicon photonics team. Collaborating across teams to develop 100G/200G/400G optical solutions.
AI Product Engineer at Seerist, focusing on AI - driven insights for threat intelligence. Collaborating with product and engineering teams to create innovative solutions.
Senior Full Stack Developer designing scalable SaaS solutions and mentoring peers. Collaborating in a compliant environment and driving technical architecture at Trevor Frances Recruitment.
MDM Developer responsible for designing, developing and maintaining Master Data Management solutions. Join Canada Life Data team ensuring consistency, accuracy, and governance of business data.
Lead Data Engineer at Canada Life overseeing a team and developing data products for analytics initiatives. Collaborating with business teams to optimize data usage and support initiatives.