Senior Backend Engineer

Posted 12ds ago

Employment Information

Education
Salary
Experience
Job Type

Job Description

Senior Backend Engineer designing and building scalable APIs and backend systems for Nexus Mods. Collaborating with cross-functional teams in a remote setting, tackling complex technical challenges.

Responsibilities:

  • Design, build, and maintain backend services and APIs that power mod delivery, installation, publishing, and creator dashboards.
  • Ensure services are performant, reliable, and secure at scale (tens of millions of users).
  • Collaborate with Frontend, App, and DevOps Engineers in your pod to deliver end-to-end features.
  • Contribute to product discovery by prototyping APIs, validating technical feasibility, and surfacing trade-offs early.
  • Write clean, maintainable, and well-tested code.
  • Set and maintain high standards and process: tests, CI/CD, documentation.
  • Help mentor other engineers and contribute to shared standards across pods.

Requirements:

  • Deep experience with at least one backend language (Ruby, PHP, Java, Go, Node.js, etc.) and curiosity to learn others.
  • Experience designing and building APIs (REST and/or GraphQL).
  • Solid experience with relational databases (Postgres, MySQL) and familiarity with NoSQL stores (Redis, ElasticSearch).
  • Experience with distributed systems, queues, and event-driven architectures.
  • Production experience with performance optimisation, caching and scalability.
  • Hands-on experience deploying services with CI/CD pipelines and container orchestration (Docker/K8s).
  • Excellent communication skills and ability to work in a cross-functional team.
  • Ability to balance speed, quality and pragmatism in delivery.

Benefits:

  • We work a 4-day week of 32 hours, with no reduction in pay.
  • An allowance of £25 each month to spend on video games (anything required for work is bought by the business!).
  • Employee Assistance Programme.
  • Private BUPA healthcare for you and your family.
  • A very flexible training budget.
  • Regular social events throughout the year. Participation is optional!