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

Unity β€’ Canonsburg - On-Site

Posted 20h agoπŸ›οΈ On-SiteSeniorStaff EngineerπŸ“ CanonsburgπŸ’° $135,800 - $180,000 / yearly
Apply Now β†’

Skills & Technologies

Overview

Unity is hiring a Staff Software Engineer to enhance the C#/.NET integration within the Unity Engine. You'll work with cutting-edge technologies to deliver mission-critical components. This role requires strong experience in .NET and C#.

Job Description

Who you are

You have a strong background in software engineering with a focus on .NET and C#. Your experience includes working on complex systems and delivering high-quality software solutions. You are excited about the opportunity to integrate cutting-edge .NET runtime and tooling into Unity, and you have a passion for building efficient native code. You possess excellent communication skills, enabling you to convey technical concepts to both technical and non-technical audiences. You thrive in collaborative environments and enjoy guiding the development efforts of your team members.

Desirable

Experience with game development or familiarity with Unity Engine is a plus. You have a proactive approach to problem-solving and are always looking for ways to improve processes and methodologies. You are comfortable working with metrics to guide decisions and resource allocation, and you have a keen interest in advocating best practices for developers.

What you'll do

In this role, you will be responsible for the timely delivery and quality of the C#/.NET integration within Unity Engine. You will collaborate with technical leadership to craft a long-term vision and technical roadmap for the team. Your responsibilities will include designing, tracking, and communicating relevant metrics to guide resourcing decisions. You will provide feedback and solutions to users through documentation, forums, and internal support mechanisms. Additionally, you will guide the development and effectiveness of team members, ensuring they have the tools and support needed to succeed.

What we offer

Unity offers a competitive salary range of $135,800β€”$180,000 USD, along with a comprehensive benefits package. You will have the opportunity to work in a dynamic environment where your contributions will directly impact millions of creators worldwide. Unity values innovation and encourages you to apply even if your experience doesn't match every requirement. Join us in shaping the future of real-time experiences.

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

Delinea

Staff Engineer

Delineaβ€’πŸ“ Mexico City - On-Site

Delinea is hiring a Staff .NET Software Engineer to enhance their cloud-native Identity Security Platform. You'll work with .NET technologies to secure identities across various infrastructures. This position requires significant experience in software engineering.

πŸ›οΈ On-SiteSenior
3 months ago
Socket

Staff Engineer

Socketβ€’πŸ“ United States - Remote

Socket is hiring a Staff Software Engineer to contribute to the development of their web application and shape the product roadmap. You'll work closely with design and engineering teams, utilizing skills in JavaScript, React, and Node.js.

🏠 RemoteSenior
1 month ago
Nubank

Staff Engineer

Nubankβ€’πŸ“ Toronto

Nubank is seeking a Staff Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and contribute to building innovative financial products. This role requires a strong background in software development and a willingness to learn new technologies.

Senior
1 month ago
Lob

Staff Engineer

Lobβ€’πŸ“ United States

Lob is seeking a Staff Software Engineer to take technical ownership of their team's domain and influence across the system. You'll write high-quality code, mentor junior engineers, and lead technical design initiatives. This role requires strong skills in Java and Python, along with experience in AWS and containerization technologies.

Senior
1w ago
Lob

Staff Engineer

Lobβ€’πŸ“ United States - Remote

Lob is hiring a Staff Software Engineer to take technical ownership of your team’s domain and influence across Lob’s software systems. You'll work with technologies like Java, Python, and AWS. This position requires significant experience in software engineering and mentoring.

🏠 RemoteSenior
1w ago