Senior Software Engineer, User Understanding
Company: Unity Software
Location: Mountain View
Posted on: March 18, 2026
|
|
|
Job Description:
Unity is looking for a Staff Software Developer to join our
Vector Ads team, where we build the real-time systems that power
Unitys 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. Youll help
build the core services to understand gamer behavior and closely
collaborate with the machine learning team to deliver optimized ad
experience to millions of gamers. This is a great opportunity for
an engineer whos excited to work on performance-critical systems,
collaborate across teams, and grow in a fast-paced environment.
What youll be doing • Design, build, and maintain backend services
and APls that support ad delivery and gamer understanding • Work on
scalable, high-availability systems used across Unitys 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 were looking for • Experience building backend services at
scale • Proficiency in Golang and Google Cloud • Familiarity with
cloud infrastructure and observability tools (Kubernetes, Ray,
etc.) • 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, graph database, or real-time data pipelines
Additional information • Relocation support is not available for
this position Benefits At Unity, we want our team members to
thrive. We offer a wide range of benefits designed to support
well-being and work-life balance. Please note: Benefits
eligibility, specific offerings, and coverage vary based on the
country and employment status. While specific benefits vary, here
are some of the ways we strive to take care of our eligible team
members globally: Comprehensive health, life, and disability
insurance | Commute subsidy | Employee stock ownership |
Competitive retirement/pension plans | Generous vacation and
personal days | Support for new parents through leave and
family-care programs | Office food snacks | Mental Health and
Wellbeing programs and support | Employee Resource Groups | Global
Employee Assistance Program | Training and development programs |
Volunteering and donation matching program
Keywords: Unity Software, Pittsburg , Senior Software Engineer, User Understanding, IT / Software / Systems , Mountain View, California