Unity is a leading platform for creating and growing games and interactive experiences, and they are seeking a Staff Backend Engineer to join their Unity Ads team. This role involves designing and modernizing backend services and APIs to support ad delivery in a high-scale, low-latency environment while ensuring reliability and performance under heavy traffic.
Responsibilities:
- Design, build, and modernise backend services and APIs that support ad delivery
- Work on scalable, high-availability systems used across Unity’s ads ecosystem
- Collaborate with engineers, product managers, and data teams to deliver new features
- Improve performance, observability, and cost-efficiency of current backend systems, modernising the legacy stack
- Contribute to architectural decisions and technical direction of the platform
Requirements:
- Experience building backend services at scale
- Proficiency in Golang, and relational databases (e.g., MySQL)
- Familiarity with cloud infrastructure and observability tools (Kubernetes, Ray, etc.)
- Understanding of API design, distributed systems, and system reliability
- Strong collaboration and communication skills in a remote-first team environment
- Experience in ad tech, programmatic advertising, or real-time bidding systems
- Background with infrastructure-as-code (e.g., Terraform)
- Familiarity with networking, caching, or real-time data pipelines