Senior Backend Software Engineer - UK, Remote
Senior Backend Software Engineer - UK, Remote

Senior Backend Software Engineer - UK, Remote

Full-Time 51000 - 85000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Join us to re-architect and scale our innovative backend systems.
  • Company: Eequ, a pioneering marketplace for decentralised education.
  • Benefits: Competitive salary, remote work, and a vibrant team culture.
  • Why this job: Make a real impact in the future of education technology.
  • Qualifications: Experience with NestJS, MySQL, and cloud infrastructure.
  • Other info: Collaborative remote team focused on communication and innovation.

The predicted salary is between 51000 - 85000 £ per year.

Eequ is a marketplace and booking platform for any learning that takes place outside of school or university. 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.

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 role:
  • Has deep experience with scaling challenges
  • Can take the lead for the database layer and data-intensive modules
  • Can dictate the system design and architecture for scaling and performance
  • Experienced with distributed systems and microservices
Join now and you’ll work on:
  • Re-architecting parts of our monolithic backend to reduce tight coupling into scalable components
  • Leading a migration to Terraform
  • Refactoring our questionnaire module to remove performance bottlenecks and simplify its data model
  • Designing a caching layer for our most resource-intensive queries

We 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 Build:
  • Proven experience building production applications using NestJS
  • Strong skills in relational database design and optimisation
  • Comfortable managing and deploying on AWS, with awareness of cloud infrastructure best practices
  • Methodical in researching and implementing solutions when tackling unfamiliar problems
  • Takes pride in clean, maintainable, high-quality code that solves real problems effectively
How You Work With Others:

We’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 precision
  • Is comfortable jumping on a whiteboard to diagram and explain ideas
  • Can explain technical concepts to both engineers and non-technical teammates
  • Is fluent in English to confidently join client calls on topics like security, infrastructure, or product requests
  • Develops Request for Comments (RFC) documents to propose new functionalities

This 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 Proficiency:
  • Backend stack: Strong production experience with NestJS and Node.js
  • Database: Deep MySQL knowledge — schema design, query optimisation, indexing, migrations. (TypeORM familiarity a bonus)
  • AWS: Confident managing RDS, S3, CloudWatch, EC2
  • Architecture: Expert with design patterns, caching strategies, microservice boundaries, scaling strategies
  • Testing: Solid experience with unit, integration and performance tests
How to Apply:

To 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.

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.

Senior Backend Software Engineer - UK, Remote employer: Eequ Ltd

Eequ is an innovative marketplace and booking platform that champions decentralised education, offering a unique opportunity for a Senior Backend Software Engineer to contribute to a transformative vision. With a strong emphasis on collaboration within a fully remote team, Eequ fosters a culture of open communication, continuous learning, and personal growth, ensuring that employees are not only valued for their technical skills but also for their character and contributions to team cohesion. The company provides competitive salaries, a supportive work environment, and the chance to work on impactful projects that redefine learning experiences.
E

Contact Detail:

Eequ Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Software Engineer - UK, Remote

✨Tip Number 1

Get your networking game on! Reach out to folks in the industry, attend meetups, or join online communities. You never know who might have a lead on that perfect backend role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using NestJS and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for those interviews! Brush up on your problem-solving skills and be ready to tackle real-world engineering challenges. Practising with mock interviews can help you feel more confident when it’s showtime.

✨Tip Number 4

Apply through our website! It streamlines the process and shows you're genuinely interested in joining Eequ. Plus, it helps us get to know you better right from the start.

We think you need these skills to ace Senior Backend Software Engineer - UK, Remote

NestJS
Node.js
MySQL
Schema Design
Query Optimisation
Indexing
Migrations
AWS
RDS
S3
CloudWatch
EC2
Microservices
Caching Strategies
Unit Testing
Integration Testing
Performance Testing
Communication Skills
Collaboration

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your application to highlight how your skills and experiences align with the role. We want to see how you can contribute to our mission at Eequ, so don’t hold back on showcasing your relevant projects!

Showcase Your Technical Skills: Since this is a Senior Backend Software Engineer position, be sure to emphasise your experience with NestJS, Node.js, and MySQL. We love seeing examples of your work, so include links to your GitHub or any projects that demonstrate your expertise.

Communicate Clearly: We value clear communication, so make sure your application is well-structured and easy to read. Use concise language and avoid jargon where possible. Remember, we want to understand your thought process just as much as your technical skills!

Apply Through Our Website: Don’t forget to apply through our website using the Application Typeform Questionnaire. It’s designed to help us respond quickly and consistently, and it’s your first step towards joining our awesome team at Eequ!

How to prepare for a job interview at Eequ Ltd

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in NestJS, Node.js, and MySQL. Brush up on your schema design and query optimisation skills, as these will likely come up during the interview. Be ready to discuss your past experiences with these technologies and how you've tackled scaling challenges.

✨Prepare for Real-World Problems

Since the interview includes practical sessions based on real-world engineering challenges, practice solving similar problems beforehand. Think about how you would approach re-architecting a monolithic backend or designing a caching layer. This will show your problem-solving skills and technical judgement.

✨Communicate Clearly and Confidently

Effective communication is key in a remote team. Practice explaining complex technical concepts in simple terms, as you may need to discuss ideas with both technical and non-technical teammates. Being able to diagram your thoughts on a whiteboard can also be a big plus!

✨Show Your Team Spirit

Eequ values team cohesion and collaboration. Be prepared to share examples of how you've worked effectively in a team setting, improved communication, or brought people together. Highlight your ability to stay focused and dependable, as they’re looking for someone who can contribute positively to their team culture.

Senior Backend Software Engineer - UK, Remote
Eequ Ltd
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Senior Backend Software Engineer - UK, Remote

    Full-Time
    51000 - 85000 £ / year (est.)
  • E

    Eequ Ltd

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>