
Staff Software Engineer, Android Ecosystem
Posted Aug 22

Posted Aug 22
This is a fully remote position, open to applicants in Canada, +1 more country.
β’ Oversee technical initiatives across teams and foster agreement on architectural designs and implementation strategies.
β’ Analyze, profile, and pinpoint optimization opportunities throughout the technology stack.
β’ Collaborate with stakeholder teams to create and implement performance enhancements.
β’ Offer technical mentorship and guidance to engineers throughout the organization.
β’ Advocate for stringent software engineering standards and maintain high code quality.
β’ Contribute to the strategic planning and roadmap development of platform engineering initiatives.
β’ Create detailed technical documentation.
β’ Actively engage in design review processes.
β’ Investigate and troubleshoot complex system-level issues that involve multiple software subsystems.
β’ Work alongside platform, core engine development, editor workflows, and graphics system engineering teams.
β’ Provide Unity platform support for an Android-based ecosystem across mobile, laptop, and hybrid devices.
β’ Strong background in Android systems programming.
β’ High proficiency in C++, C#, and Java/Kotlin.
β’ Proven experience in architecting, building, and deploying large-scale platform or runtime systems.
β’ Deep understanding of computer architecture, memory hierarchies, cache mechanics, and CPU/GPU interaction models.
β’ Expertise in asynchronous execution and multithreaded software architecture.
β’ Established ability to analyze, understand, and navigate large and complex software codebases.
β’ Documented experience in leading cross-functional technical initiatives and influencing engineering direction.
β’ Advanced skills in diagnostics, debugging, and performance profiling.
β’ Proficiency in English sufficient for frequent professional verbal and written communication.
β’ Preferred: experience in game engine architecture and development.
β’ Preferred: in-depth knowledge of C# and managed runtime environments.
β’ Preferred: active contributions to open-source software projects or published technical literature.
β’ Preferred: familiarity with real-time 3D rendering techniques and modern graphics APIs, including Vulkan.
β’ Preferred: sound engineering judgment regarding the application of AI tools in software development workflows.
β’ Comprehensive health, life, and disability insurance.
β’ Commuting subsidy.
β’ Employee stock ownership.
β’ Competitive retirement and pension plans.
β’ Generous vacation and personal days.
β’ New-parent support through leave and family care programs.
β’ Office snacks.
β’ Mental health and wellbeing programs and support.
β’ Employee Resource Groups.
β’ Global Employee Assistance Program.
β’ Training and development programs.
β’ Volunteer and donation matching program.
β’ Equity awards.
β’ Annual discretionary bonuses or sales commissions.
Puzzle π§©π
Verity Group
Gorilla Logic
Fanatics
Get handpicked remote jobs straight to your inbox weekly.