Summary
✨ AI‑Generated
A senior backend engineering role with end-to-end ownership of features and particular depth in APIs, data flows, and backend architecture. You will also contribute to frontend work, take operational responsibility for what you build, influence technical direction, and mentor other engineers. The role is based in an office environment.
Highlights
Permanent full-time role with end-to-end ownership of features and significant influence over technical direction. The position combines deep backend expertise with practical frontend work, operational responsibility, and mentoring opportunities.
Description
Job Title: Senior Backend Engineer
Department: Product Engineering
Basis: Full-time, permanent
Location: Canary Wharf, London - WeWork
Reporting to: Director of Product Engineering
About the role
We're looking for a Senior Backend Engineer to design and own the systems that power our product.
You will take end-to-end ownership of features with particular depth in APIs, data flows, and backend architecture, while remaining full-stack — comfortable shipping the frontend work needed to see a feature through without handing off.
You'll take operational responsibility for what you build, help shape the team's technical direction, and mentor others as you go.
Want to dig deeper?
If you’re curious about what it’s really like to build at Onetrace, we’ve written more about our approach, straight from the people you’ll be working with:
Our Product Engineering Culture – by Luca Carangella, Director of Product Engineering, on how we think about engineering and collaboration.Building Products for Subcontractors – by our Co-Founders, Lewis and Greg, outlining the mindset and manifesto that guide how we build.
What you’ll do
Own end-to-end delivery of features that solve real product problems, with particular depth in the application logic and database layers, through to shipped functionality across the stackDesign and implement complex data flows, API integrations, and background processing systems that handle high-volume operations reliably while maintaining system performance and data integrityTake operational responsibility for what you build — from architecture and implementation through to how it behaves in productionBuild performant, well-tested backend services, while staying hands-on with the frontend so you can take a feature all the way through without handing off — avoiding a backend-only siloUse product metrics, engineering signals, and feedback from your team to inform technical decisions, prioritise improvements, and validate that shipped features deliver measurable valuePartner with product and design to shape solutions early, translating requirements into technical architecture and surfacing risks and opportunities that impact outcomesMentor and coach other product engineers, raising the bar for technical excellence
What you'll bring
Essential
JavaScript / TypeScript – core programming languagesNode.js – primary backend frameworkSQL databases and query optimisationMongoDB or other NoSQL databaseRESTful API design and implementationGit – version control and collaborative workflowsBackend testing strategies (unit, integration, end-to-end)Experience with monitoring, logging, and observability toolsKnowledge of scalable system architecture and design patternsFamiliarity with modern AI tools and a habit of staying up to date with how they can improve engineering workflows
Highly Desirable
AdonisJS, NestJS or similar MVC frameworksAWS infrastructure and servicesInfrastructure as Code (Terraform or similar)Distributed systems experienceMessage queues and background job processingCaching strategies and performance optimisationCI/CD pipelines and DevOps practices
Nice to Have
Security best-practices implementationExperience in a growth-stage startup or B2B SaaSKnowledge of the construction industry
What we offer
25 days PTO, plus bank holidaysEnhanced parental leavePrivate medical insurance with BupaNEST pension schemeEmployee assistance programmeRemote work abroad opportunitiesApple MacBook and tech accessoriesOnetrace merch, regular team socials and annual company offsites
Hybrid guidelines
We operate a hybrid working model, with a minimum expectation of 2-3 days per week in the office.
This is a core part of how the role works and isn’t something we’re flexible on.
🔗 Full Job Description: https://onetrace.com/careers/senior-backend-engineer