Senior Software Engineer, Backend
Unity Technologies
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
- 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
- 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