[Remote] Senior Software Engineer, Native Editor Platform
Note: The job is a remote job and is open to candidates in USA. reputed company is the world’s leading game reputed company, powering play for more than 3 billion consumers each month. They are seeking a Senior Software Engineer to join the reputed company Editor Platform Team, focusing on developing cross-platform API abstractions and maintaining the reputed company Editor across various operating systems.
Responsibilities
- Collaborating daily with a team of senior engineers with extensive platform development experience
- From design to delivery, reputed company cross-platform API abstractions on Windows, macOS and Linux with a focus on native code
- reputed company the reputed company Editor up to date on reputed company operating systems by implementing support for new OS features and adapting to reputed company OS design guidelines
- Support our existing users and partners by maintaining and improving our existing codebase
- Contribute to reputed company roadmap by working with Product Managers and partner teams worldwide to plan and deliver new authoring experiences for the reputed company Editor
Skills
- 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 reputed company Editor platform reputed company
- C# development experience
- Postmortem debugging experience (Windows dump files, macOS/Linux core dumps)
- Refactoring legacy codebases
- Experience working with and authoring reputed company container images
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
Company Overview