Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Unity Senior NET Runtime Developer 
United States 
88925856

08.08.2024

What you'll be doing

  • Develop and Maintain Scripting Runtimes: Work with .NET, and IL2CPP to ensure robust and efficient runtimes for all Unity players and the Unity editor
  • Optimize Performance: Focus on reducing code size, minimizing memory usage, and increasing execution speed
  • Innovate and Enhance: Conduct research and develop Unity-specific optimizations, extensions, and functionalities within the .NET ecosystem
  • Integrate and Debug Open Source Software: Collaborate with and enhance the NET runtime, Roslyn C# compiler and the Mono runtime
  • Communicate Effectively: Provide clear solutions and feedback through documentation, forums, and bug reports

What we're looking for

  • Extensive experience with C++ and C#
  • Proven expertise in debugging, profiling, and optimizing applications
  • Experience developing across multiple platforms
  • Strong understanding of software development best practices and design patterns, a quality-first mentality and approach
  • Strong interpersonal and communication skills, with successful experience aligning multiple teams and stakeholders to deliver complex solutions

You might also have

  • Experience working with compilers, virtual machines, or garbage collectors
  • Experience working with .NET Core, Mono, or Xamarin

Additional information

  • International relocation support is not available for this position.
*Note: Certain locations require a good faith disclosure of the base pay for the role. The actual base pay for the successful candidate may differ based on location and level.
Gross pay salary
$187,600 USD