LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Unity›Senior Software Engineer
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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 170 jobs →
Unity

Senior Software Engineer

Unity • San Francisco, CA, USA

Posted 1 month ago🏛️ On-SiteSeniorSoftware engineering📍 San francisco
Apply Now →

Skills & Technologies

C#C++Unity

Overview

Unity is seeking a Senior Software Engineer to expand its platform support and develop innovative features using Unity's communication protocol, PolySpatial. You'll work primarily with C# and C++, focusing on game engine architecture and collaboration across teams. This role requires experience in 3D technologies and game engine development.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in game engine architecture, and you are proficient in C# and have a working knowledge of C++. Your background includes developing game engine cores or middleware, and you are familiar with various 3D technologies such as graphics, netcode, and animation. You have a strong ability to write fast and maintainable code, and you are eager to learn and become a domain expert in specific technical areas. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver innovative solutions.

Desirable

Experience with profiling and debugging tools is a plus, as is familiarity with authoring tools and physics engines. You are comfortable integrating diverse technical domains and have a keen interest in the future of spatial computing. Your ability to adapt and learn quickly will help you succeed in this role.

What you'll do

As a Senior Software Engineer at Unity, you will be part of the Platform Iteration team, where you will help evolve the architecture of simulation and play mode in the Unity editor. Your primary responsibilities will include implementing PolySpatial support for Unity engine features and collaborating with other engineering teams to bring up new platforms and integrate with virtual ecosystems. You will write high-quality code in C# and occasionally in C++, ensuring that the features you develop are both innovative and maintainable. You will also participate in code reviews and contribute to the overall improvement of the team's development processes.

What we offer

Unity provides a dynamic work environment where you can grow your skills and contribute to cutting-edge technology in the gaming industry. You will have the opportunity to work on exciting projects that influence the future of spatial computing. The company offers competitive compensation, including a salary range of $130,400 to $195,600 USD, and a supportive culture that encourages collaboration and innovation. We believe in empowering our employees and providing them with the resources they need to succeed in their roles.

Interested in this role?

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

Apply Now →Get Job Alerts