JOBSEARCHER

Senior Software Engineer, Native Editor Platform

LaddersDenver, COL6 LeadNovember 3rd, 2026
For our client, we are seeking a Senior Software Engineer, Native Editor Platform to join the team of a leader in the Information Technology space. This role will focus on evolving a cross-platform desktop authoring environment used by developers and creators across Windows, macOS, and Linux. You will work closely with experienced engineers to improve core platform capabilities, support new operating system features, and help shape the roadmap for new authoring experiences. The position combines low-level systems work, platform abstractions, and collaboration across teams to improve reliability, usability, and long-term maintainability.
Location: Remote
Compensation: $115,400 – $219,700 annually
Responsibilities: Collaborate with experienced engineers on platform development Develop cross-platform API abstractions for Windows, macOS, and Linux Implement support for new operating system features and adapt to design guidelines Maintain and improve the existing codebase to support users Contribute to the team roadmap and deliver new authoring experiences
Qualifications: Proven modern C++ development skills Experience with Win32, Cocoa (Objective-C), or GTK Ability to foster cross-team partnerships globally Native debugger experience for troubleshooting platform issues Passion for maintaining and advancing a desktop editor platform
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 Employee Resource Groups Global Employee Assistance Program Training and development programs Volunteering and donation matching program Our client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification—your background could be exactly what this team needs.