Summary
✨ AI‑Generated
A fast-growing global online marketplace is hiring a Senior Backend Engineer to lead the design, development, and scaling of backend services powering multiple digital products. You will primarily work with Go, owning complex backend architecture, APIs, and service-to-service communication. The role involves leading technical delivery on challenging projects, partnering closely with frontend engineers and non-technical stakeholders, and ensuring systems remain secure, scalable, and maintainable. You will design, build, and maintain high-performance backend services, own backend architecture decisions, and drive engineering excellence across the stack.
Highlights
Senior role in a fast-growing global marketplace with 3m+ community across 100+ countries. Equity offered on top of competitive salary. Opportunity to lead architecture and own complex backend services in Go, with hybrid working (1-2 days per week in London) and remote applications accepted across the UK.
Description
Senior Backend Engineer (Go)
London 1-2x p/w (remote UK applications considered)
£85-100k plus equity
Futureheads are working with a fast-growing global art marketplace making contemporary art more accessible through exclusive limited-edition works from leading artists, with a community of 3m+ collectors and fans across 100+ countries.
They're looking for a Senior Backend Engineer to take a leading role in designing, building and scaling the services behind various digital products they have and are due to release.
You’ll work primarily in Go, owning complex backend architecture, APIs and service-to-service communication.
You’ll lead technical delivery across challenging projects, partner closely with frontend engineers and non-technical stakeholders, and help ensure our systems are secure, scalable and straightforward to maintain.
What you'll be doing
Design, build and maintain scalable, high-performance backend services in Go.Own backend architecture across our stack, including APIs, service communication, schemas and data flows.Design secure, reliable APIs — ideally GraphQL, though REST or other API experience is equally valuable.Build and evolve gRPC-based services and integrations.Lead the scoping, technical design and implementation of complex projects.Translate business requirements into clear technical requirements, architecture and delivery plans.Work with frontend engineers to support robust, performant product experiences.Identify and resolve technical roadblocks, coordinating with the appropriate stakeholders where needed.Design and deploy systems on cloud infrastructure, primarily Google Cloud Platform.Review and improve engineering processes, code quality and delivery practices across the team.
What they're looking for
Extensive commercial experience designing and building production backend applications in Go.Strong understanding of backend architecture, distributed systems and service-to-service communication.Experience designing secure, scalable APIs and defining clear contracts, protocols and schemas.Experience working with gRPC or similar RPC frameworks.Strong knowledge of relational and/or NoSQL databases, including data modelling and performance considerations.Experience deploying and operating applications on a major cloud platform GCP experience is especially valuable.A track record of leading complex technical projects from early discovery and scoping through delivery.The ability to communicate complex technical concepts clearly to non-technical stakeholders.
Desirable experience
Experience with GraphQL.Experience designing and building AI/ML applications used by real customers.Experience with Shopify, Liquid, and e-commerce integrations.Familiarity with Next.js and modern frontend development, enabling effective collaboration across the full stack.
*No sponsorship is available for this role*