Unity

About Unity

Empowering creators to build amazing experiences

🏢 Tech👥 5K-10K📍 Vancouver, British Columbia, Canada

Key Highlights

  • Public company (NYSE: U) with a $20B valuation
  • Over 1.5 million monthly active creators
  • Customers include Electronic Arts and Ubisoft
  • $1.3B raised from investors like Sequoia and Silver Lake

Unity Technologies, headquartered in Vancouver, British Columbia, is the creator of the Unity game engine, widely used for developing both 2D and 3D games across multiple platforms. With over 1.5 million monthly active creators and customers including major studios like Electronic Arts and Ubisoft, ...

🎁 Benefits

Unity offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from a compreh...

🌟 Culture

Unity fosters a culture of creativity and innovation, encouraging employees to experiment and push the boundaries of game development. The company val...

Unity

Staff Engineer Senior

UnitySan Francisco - On-Site

Posted 1w ago🏛️ On-SiteSeniorStaff Engineer📍 San Francisco💰 $157,800 - $300,600 / yearly
Apply Now →

Overview

Unity is hiring a Staff Software Engineer for their Vector Ads team to build real-time systems for their global advertising platform. You'll work with Golang and Google Cloud to optimize ad delivery and gamer understanding. This position requires experience in backend services at scale.

Job Description

Who you are

You have extensive experience building backend services at scale — you've designed and maintained systems that handle billions of requests daily, ensuring high availability and low latency. Your proficiency in Golang and Google Cloud allows you to create efficient and scalable solutions that meet the demands of a global audience.

You are familiar with cloud infrastructure and observability tools like Kubernetes and Ray — you understand how to leverage these technologies to enhance system performance and reliability. Your knowledge of API design and distributed systems enables you to contribute effectively to architectural decisions and technical direction.

You might also have experience in ad tech or programmatic advertising — your background in real-time bidding systems gives you a unique perspective on optimizing ad experiences. Familiarity with infrastructure-as-code tools like Terraform is a plus, as is your understanding of networking, caching, and graph databases.

What you'll do

In this role, you will design, build, and maintain backend services and APIs that support ad delivery and gamer understanding. You will work on scalable, high-availability systems that are integral to Unity's ads ecosystem, collaborating closely with engineers, product managers, and data teams to deliver new features.

Your responsibilities will include improving the performance, observability, and cost-efficiency of backend systems — you will analyze system metrics and implement optimizations that enhance user experience. You will also contribute to architectural decisions, ensuring that the platform remains robust and adaptable to future needs.

You will have the opportunity to collaborate with the machine learning team to deliver optimized ad experiences to millions of gamers — your insights will help shape the direction of Unity's advertising technology. As part of a fast-paced environment, you will grow your skills and take on new challenges that push the boundaries of what's possible in real-time advertising.

What we offer

Unity offers a competitive salary range of $157,800—$300,600 USD, reflecting your experience and expertise. You will be part of a dynamic team that values collaboration and innovation, working on projects that have a significant impact on the gaming industry.

We encourage you to apply even if your experience doesn't match every requirement — we believe that diverse teams build better products. Join us at Unity and help shape the future of gaming through cutting-edge technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Unity.

Similar Jobs You Might Like

Based on your interests and this role

Uber

Staff Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Staff Software Engineer to lead the design and evolution of core backend systems for their Ads Demand Platform. You'll work with technologies like Java and APIs to create scalable solutions. This position requires 7+ years of backend engineering experience.

🏢 HybridSenior
2 months ago
Uber

Staff Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Staff Software Engineer to develop and improve systems for the Uber and UberEats app. You'll work collaboratively with engineers, product managers, and designers to create a member-first experience. This role requires 7+ years of experience in software development.

🏢 HybridSenior
2 months ago
Uber

Staff Engineer

Uber📍 San Francisco - On-Site

Uber is hiring a Staff Software Engineer to lead technical solutions for the Consumer Incentives team. You'll work with Go, Python, and Java to enhance user experience and drive business growth. This role requires 7+ years of experience in software engineering.

🏛️ On-SiteSenior
1 month ago
Unity

Sdk Engineer

Unity📍 San Francisco - On-Site

Unity is seeking a Senior SDK Engineer to lead the development of innovative ad features for their Ad Unit team. You'll work with Java, C#, and Unity to enhance mobile SDK integration and event gateway services. This role requires strong experience in SDK development and collaboration with cross-functional teams.

🏛️ On-SiteSenior
1w ago
Academia

Staff Engineer

Academia📍 San Francisco - Hybrid

Academia is hiring a Staff Software Engineer to lead product and engineering initiatives. You'll work on scaling web applications for millions of users. This position requires full-stack experience and a passion for enhancing academic research.

🏢 HybridSenior
1 year ago