IT & Software

Senior Software Engineer, Backend

Unity Technologies

Brighton · East Sussex · United Kingdom

Share this job: X Facebook WhatsApp Save job : Senior Software Engineer, Backend
Overview

As a Senior Backend Engineer on Unity Spark, you design and operate cloud services that power real-time collaboration, game publishing, and content delivery. You own end-to-end features, from initial design to production, working with engineers, designers, and product managers. You will shape scalable backend systems, infra, and CI/CD, while embracing AI coding tools to improve delivery. This role offers impact across a web-based game editor used by a wide range of creators and teams. You’ll lead with pragmatic trade-offs and mentor peers to raise engineering standards.

Pay / Benefits
  • Comprehensive health, life, and disability insurance
  • Commute subsidy
  • Employee stock ownership
  • Competitive retirement/pension plans
  • Generous vacation and personal days
  • Volunteering and donation matching program
Responsibilities
  • Design, build, and operate services and APIs behind real-time collaborative editing, game publishing, and content delivery at scale
  • Own features end to end from problem framing to production
  • Evaluate approaches, break down complex problems, and lead the design with the team
  • Work across the stack, including infrastructure as code, CI/CD, internal tooling, or frontend tweaks
  • Ensure platform reliability by monitoring, diagnosing, and addressing root causes in production
  • Leverage AI coding tools in daily work and guide the team on effective use
  • Review code and designs, mentor engineers, and raise engineering standards
Key requirements
  • Track record of building, operating, and owning backend services at production scale
  • Strong proficiency in at least one modern backend language; willingness to learn others
  • Deep knowledge of distributed systems, API design, data persistence, data consistency, and state management
  • Hands-on experience with cloud platforms and containerized deployments
  • Experience with real-time or multiplayer systems (e.g., WebSockets, collaborative editing)
  • Strong communication, ability to work with technical and non-technical colleagues
  • Comfort with ambiguity and with AI coding tools, able to critically review outputs
  • Strong communication
  • Mentoring and leadership
  • Decision-making under ambiguity
  • Real-time systems
  • WebSockets or state synchronization
  • Cloud platforms and container orchestration

Reference: WJ-747_31293154 · Posted 14 Nov 2026, 12:11 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer, jobs in other states

Browse jobs