Senior Software Engineer, Native Editor Platform
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
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., * 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
Requirements
- 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 & conditions
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…