Senior Software Engineer, Native Editor Platform

Unity Technologies

Remote
Base: $130,400 - $195,600 usd; bonus/equity: emplo...
Remote
Modern c++ development experience
Native platform api expertise (win32/cocoa/gtk)
Cross-platform desktop application development
Unity Technologies is seeking a Senior Software Engineer for their Native Editor Platform team, focusing on modern C++ development and cross-platform API solutions. The role requires experience with desktop platform APIs and offers a remote work environment with a variety of benefits

Job Summary

  • The team focuses on providing the native foundation of the Unity Editor application across Windows, macOS, and Linux.
  • Engineers will collaborate daily with senior developers to design and deliver cross-platform API abstractions while maintaining a rock-solid foundation.
  • Unity offers comprehensive benefits including health insurance, employee stock ownership, and generous vacation time.

Matching Summary

Match Score: 85

Unity Technologies is seeking a Senior Software Engineer for their Native Editor Platform team, focusing on modern C++ development and cross-platform API solutions. The role requires experience with desktop platform APIs and offers a remote work environment with a variety of benefits.

Salary

Base: $130,400 - $195,600 USD; Bonus/Equity: Employee stock ownership mentioned; Benefits: Comprehensive health, life, disability insurance, retirement plans

Skills & Requirements

Must-have

  • Modern C++ development experience
  • Native platform API expertise (Win32/Cocoa/GTK)
  • Cross-platform desktop application development

Nice-to-have

  • C# development experience
  • Postmortem debugging with dump files
  • Docker container image authoring
  • Legacy codebase refactoring skills

Key Requirements

  • Proven modern C++ development skills
  • Experience with Win32, Cocoa, or GTK APIs
  • Native debugger experience for root-cause analysis

Work Rights

Not specified

Tailored Resume

Cover Letter