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

UnityMountain View - On-Site

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

Overview

Unity is hiring a Staff Software Engineer to join their Vector Ads team, focusing on building real-time systems for their global advertising platform. You'll work with Golang and Google Cloud to develop backend services that optimize ad delivery and gamer understanding. This role 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 high volumes of requests while ensuring low latency and high availability. Your proficiency in Golang and Google Cloud allows you to create efficient and reliable applications that meet the demands of a global audience.

You are familiar with cloud infrastructure and observability tools such as Kubernetes and Ray — you understand how to leverage these technologies to enhance system performance and reliability. Your knowledge of API design and distributed systems ensures that you can contribute to the architectural decisions that shape the platform's future.

You might also have experience in ad tech, programmatic advertising, or real-time bidding systems — this background will help you understand the nuances of delivering optimized ad experiences. Additionally, familiarity with infrastructure-as-code tools like Terraform will be beneficial in managing and deploying your applications effectively.

What you'll do

As a Staff Software Engineer at Unity, 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, ensuring that they can handle billions of requests daily.

Collaboration is key in this role — you will work closely with engineers, product managers, and data teams to deliver new features that enhance the user experience. Your contributions will focus on improving performance, observability, and cost-efficiency of backend systems, making a significant impact on the overall functionality of the platform.

You will also play a crucial role in contributing to architectural decisions and the technical direction of the platform — your insights will help shape the future of Unity's advertising solutions. This position offers a unique opportunity to work in a fast-paced environment where you can grow your skills and make a difference in the gaming industry.

What we offer

Unity provides a competitive salary range of $157,800—$300,600 USD, reflecting the value of your expertise and contributions. You will be part of a dynamic team that is passionate about creating innovative solutions for gamers worldwide. The company culture emphasizes collaboration, creativity, and continuous learning, ensuring that you have the support you need to thrive in your role.

You will have access to resources and opportunities for professional development, allowing you to expand your skill set and advance your career within the organization. Unity values diversity and encourages applicants from all backgrounds to apply, fostering an inclusive environment where everyone can succeed.

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

Google

Ai Research Engineer

Google📍 Mountain View - On-Site

Google is hiring a Staff Software Engineer for Applied Research to design and productionize fine-tuning pipelines for Foundation User Models. You'll work with TensorFlow and PyTorch, focusing on machine learning and NLP. This position requires 8 years of experience in software development.

🏛️ On-SiteSenior
3w ago
Inworld AI

Ux Engineer

Inworld AI📍 Mountain View - On-Site

Inworld AI is hiring a Staff UX Engineer to develop polished, intuitive user experiences for their conversational AI technology. You'll work with React and TypeScript to enhance frontend quality. This position requires strong collaboration with product and design teams.

🏛️ On-SiteStaff
1 month ago
Earnin

Staff Engineer

Earnin📍 Mountain View - Hybrid

Earnin is hiring a Staff Software Engineer to drive the design and implementation of backend services. You'll work collaboratively across teams to create high-quality, maintainable code. This position requires significant experience in backend engineering.

🏢 HybridSenior
3d ago
Waymo

Staff Engineer

Waymo📍 Mountain View - On-Site

Waymo is seeking a Senior Staff Software Engineer to lead the development of data analysis infrastructure for autonomous driving technology. You'll work with Python, C++, and machine learning frameworks to enhance the Waymo Driver's capabilities. This role requires extensive experience in software engineering and data analysis.

🏛️ On-SiteSenior
1w ago
Google

Engineering Manager

Google📍 Mountain View - On-Site

Google is hiring a Staff Software Engineering Manager for YouTube to lead technical projects and manage engineering teams. You'll work with programming languages like Python, Java, and JavaScript. This position requires 8 years of software development experience and 3 years in a leadership role.

🏛️ On-SiteLead
3w ago