25 oct
|
Checkatrade
|
Barcelona
25 oct
Checkatrade
Barcelona
Who you are
- Strong TypeScript. You're comfortable owning a service end to end, from schema to deployment
- Fastify or a similar Node.js framework, and enough HTTP know-how that it rarely surprises you
- Event-driven instincts: you know what idempotency means in practice and why the outbox pattern exists
- Full-stack comfort, Next.js included. You ship the frontend as happily as the service behind it
- Datadog fluency (APM traces, log search, metric queries), SQL for diagnostics during an incident, and GCP basics such as Pub/Sub backlogs and DLQs
- Experience leading production incidents, not just being in them. You communicate clearly under pressure and drive to a fix
- An eye for systemic problems at review time, not at post-mortem time, and a habit of making the people around you better
- Regular use of AI tools like Cursor or Claude Code, and a keen interest in helping the team get more out of them
- You don't need to know our Trust & Safety domain yet (the review lifecycle, vetting disposition logic, publish timing). You'll pick it up. What matters is that you learn fast and take it seriously
- Don't self-select out because you don't tick every box. We'd rather meet you
What the job involves
- As our next Senior Software Engineer in Trust & Safety, you'll own the systems that decide how tradespeople are checked, how reviews are processed and how our marketplace stays honest at scale
- You'll work alongside the vetting and reviews teams, who are on the front line of trust, and build the infrastructure that lets them work with confidence
- When something breaks in production, you'll lead the response
- When something looks brittle at design time, you'll say so
- Own and evolve the systems behind how tradespeople are verified,
how reviews flow through our platform and how content is moderated
- Lead the response when things break: read distributed traces, correlate logs across services and find the cause, not just the symptom
- Design event-driven workflows that are reliable by default: idempotent, retryable, with dead-letter handling that doesn't need a 2am wake-up to unpick
- Work directly with the vetting and reviews teams to understand what trust means day to day, then build systems that hold up to it
- Tighten the operational seams: better monitoring, clearer alerting, locked-down auth and outbox patterns that keep data consistent
The application process
- Screening call with one of our Talent Acquisition Partners
- Technical interview with members of the team
- Final stage with the hiring manager and a senior stakeholder
Benefits
- ? Annual company wide bonus plan - when company wins, we all win
- ? Wellness cashplan- Claim back money on opticians, dentists and hospital stays so you can keep your health in check.
- ?⚕️ 24/7 Online GP Service - Health App
- ? Gym membership - Pure gym membership
- ?️ Discounts and cashback for 100s of retailers across the UK
- ? Electric Vehicle Salary Sacrifice Scheme
- ? Smart Tech Scheme - get the gadgets you want whilst spreading the payments interest free for up to 24 months
- ? Free food & Drinks
- ? Company events
- ? Life assurance
- ? Private Medical - depending on the role you may qualify for a PMI
- ?? Pension - 4%
- ?? 26 Weeks full maternity pay
- ?? 4 Weeks paternity pay
- ?️ Buy and sell holiday
- ?️ Charity leave - How does one week every year to support a cause close to you in addition to your annual leave sound?
- ? Recommend a friend scheme
- ? Workplace Nursery scheme- committed to helping ease that financial pressure for our valued employees
📌 Senior Software Engineer (Barcelona)
🏢 Checkatrade
📍 Barcelona