Senior Software Engineer, Native Editor Platform

The Ladders
United States
6 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$115,400 - $219,700
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Application Programming Interfaces (APIs) Apple Mac Systems Software Debugging Linux Windows API Objective C++

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.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…