The opportunity
Unity is looking for a Senior Software Developer to join our Vector Ads team, where we build the real-time systems that power Unity’s global advertising platform. This is a high-scale, low-latency environment — processing billions of requests daily to deliver fast, relevant ads to players around the world.
You’ll help build the core services behind ad delivery, bidding, reporting, and analytics. This is a great opportunity for an engineer who’s excited to work on performance-critical systems, collaborate across teams, and grow in a fast-paced environment.
What you'll be doing
- Design, build, and maintain 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 backend systems
- Contribute to architectural decisions and technical direction of the platform
What we're looking for
- Proven 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.)
- Spark & Flink experience
- Understanding of API design, distributed systems, and system reliability
You might also have
- 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
Additional information
- Relocation support is not available for this position.