Staff Software Engineer, User Understanding
The opportunity: Unity is looking for a Staff Software Developer to join the Vector Ads team, building 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 worldwide. You will help build core services to understand gamer behavior and collaborate with the machine learning team to deliver optimized ad experiences to millions of gamers. This role is ideal for an engineer who enjoys performance-critical systems, cross-team collaboration, and a fast-paced environment.
Responsibilities- Design, build, and maintain Back End services and APIs that support ad delivery and gamer understanding
- 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 Back End systems
- Contribute to architectural decisions and the technical direction of the platform
- Experience building Back End services at scale
- Proficiency in Go (Golang) and Google Cloud
- Familiarity with cloud infrastructure and observability tools (Kubernetes, Ray, etc.)
- Understanding of API design, distributed systems, and system reliability
- Experience in ad tech, programmatic advertising, or Real Time bidding systems
- Experience with infrastructure-as-code (eg, Terraform)
- Familiarity with networking, caching, graph databases, or Real Time data pipelines
- International relocation support is not available for this position
Unity offers a wide range of benefits designed to support well-being and work-life balance. Benefits eligibility, offerings, and coverage vary by country and employment status. Benefits include comprehensive health, life, and disability insurance, commute subsidy, employee stock ownership, retirement plans, generous vacation and personal days, parental leave and family-care programs, office snacks, mental health and wellbeing programs, employee resource groups, global employee assistance, training and development, and volunteering/donation matching programs.
Life at UnityWe offer additional information about our benefits and culture on our careers page. Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment. We value diversity and provide accommodations as needed for interviews. This position requires professional English communication due to collaboration with colleagues worldwide.
Note: The San Francisco Fair Chance Ordinance may apply to applicants.
Head hunters and recruitment agencies should not submit resumes through this site. Unity does not accept unsolicited resumes from agencies without a signed agreement. For privacy concerns, review our Prospect Privacy Policy and Applicant Privacy Policy or contact us at (see below)
Salary- Note: Some locations require disclosure of base salary range. Actual salary may differ by location, experience, and other factors. Gross pay range: USD 157,800 - 300,600