Senior Backend Software Engineer - UK, Remote

New Today

Senior Backend Software Engineer - UK, Remote Apply £60K - £85K Full-time Remote Brighton, GB Valid until 29/09/2025About EequEequ is a marketplace and booking platform for any learning that takes place outside of school or university. But our vision goes far beyond that.We believe there’s an alternate future for education - one that is radically decentralised.Decentralised education means an infinite number of learning experiences can be offered, tried, changed, and reinvented continually. It allows for infinite philosophies, pedagogies, learning styles, and interests. It empowers the smallest initiatives with the same tools as the largest. It fosters diversity, agility, and innovation. Our product is a tool to describe ideas for teaching, Searching for Mentors, coordinating groups and keeping records.This approach means more people can earn an income doing what they love and sharing their wisdom with their communities.It will be a long life of learning.About the ProductEequ is a product-led company. Our software drives discovery, adoption, and retention. We have a self-serve model, low-friction onboarding, and user experience is at the centre of our business strategy. As we enter a key growth phase, we’re looking for a backend developer to strengthen our existing systems and help us scale with confidence.Experience level for this roleHas deep experience with scaling challengesCan take the lead for the database layer and data-intensive modulesCan dictate the system design and architecture for scaling and performanceExperienced with distributed systems and microservicesJoin now and you’ll work on:Re-architecting parts of our monolithic backend to reduce tight coupling into scalable componentLeading a migration to the TerraformRefactoring our questionnaire module to remove performance bottlenecks and simplify its data modelDesigned a caching layer for our most resource-intensive queriesWe operate as a distributed team, but collaboration remains central. You’ll regularly work with our CEO and design team, with front-end developers to shape APIs, and with other backend engineers to review code and architecture.How You Think and BuildProven experience building production applications using NestJSStrong skills in relational database design and optimisationComfortable managing and deploying on AWS, with awareness of cloud infrastructure best practicesMethodical in researching and implementing solutions when tackling unfamiliar problemsBrings additional strengths – systems architecture, containerisation, DevOps, or relevant domain expertiseAbove all, takes pride in clean, maintainable, high-quality code that solves real problems effectivelyHow You Work With OthersWe’re a highly productive remote team where communication is everything. That means more than just replying to Slack – it means explaining your thinking clearly and asking good questions to surface challenges early.We’re looking for someone who:Writes and speaks with clarity and precisionIs comfortable jumping on a whiteboard to diagram and explain ideasCan explain technical concepts to both engineers and non-technical teammatesIs fluent in English to confidently join client calls on topics like security, infrastructure, or product requestsDevelops Request for Comments (RFC) documents to propose new functionalitiesThis role isn’t for someone looking to coast or divide attention across multiple commitments. We move quickly and rely on each other to stay focused and dependable.Team cohesion is important to us. We value people who bring others together, improve communication across functions, and promote optimism and courage.We care as much about the content of your character as the content of your code reviews.Your Technical ProficiencyBackend stack: Strong production experience with NestJS and Node.jsDatabase: Deep MySQL knowledge — schema design, query optimisation, indexing, migrations. (TypeORM familiarity a bonus)AWS: Confident managing RDS, S3, CloudWatch, EC2Architecture: Expert with design patterns, caching strategies, microservice boundaries, scaling strategiesTesting: Solid experience with unit, integration and performance testsHow to ApplyTo apply, please complete our Application Typeform Questionnaire – it helps us respond promptly and consistently.If selected, the interview will be a live, practical session based on real-world engineering challenges. We’ll walk through a couple of problems recently tackled by our team and ask how you’d approach them to help us understand your thinking, judgement, and communication.Apply Eequ is an equal opportunities employer. We welcome applications from all backgrounds and walks of life. However, we are only able to consider candidates based in the UK or EEA with an existing right to work. #J-18808-Ljbffr
Location:
United Kingdom
Job Type:
FullTime