Unity

Senior Software Engineer, Native Editor Platform

Unity

full-time

Posted on:

Location Type: Remote

Location: WashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,400 - $195,600 per year

Job Level

About the role

  • Collaborating daily with a team of senior engineers with extensive platform development experience
  • From design to delivery, develop cross-platform API abstractions on Windows, macOS and Linux with a focus on native code
  • Keep the Unity Editor up to date on target operating systems by implementing support for new OS features and adapting to current OS design guidelines
  • Support our existing users and partners by maintaining and improving our existing codebase
  • Contribute to our team roadmap by working with Product Managers and partner teams worldwide to plan and deliver new authoring experiences for the Unity Editor

Requirements

  • Proven modern C++ development skills
  • Experience with Win32, Cocoa (Objective-C) or GTK
  • The proven ability to foster and maintain cross-team partnerships with worldwide teams
  • Native debugger experience to root-cause and solve difficult platform issues
  • A passion for maintaining a rock-solid foundation while also moving the Unity Editor platform forward
Benefits
  • Comprehensive health, life, and disability insurance
  • Commute subsidy
  • Employee stock ownership
  • Competitive retirement/pension plans
  • Generous vacation and personal days
  • Support for new parents through leave and family-care programs
  • Office food snacks
  • Mental Health and Wellbeing programs and support
  • Employee Resource Groups
  • Global Employee Assistance Program
  • Training and development programs
  • Volunteering and donation matching program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Win32CocoaObjective-CGTKAPI developmentcross-platform developmentnative codedebuggingcode maintenance
Soft Skills
collaborationcross-team partnershipscommunicationproblem-solvingadaptabilityplanningteamworksupportpassion for developmentroadmap contribution