
About Unity
Empowering creators to build amazing experiences
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...
Skills & Technologies
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

Ai Research Engineer
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.

Ux Engineer
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.

Staff Engineer
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.

Staff Engineer
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.

Engineering Manager
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.