Senior Software Engineer, Web Platform
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer shaping Unity’s browser-based Web platform and real-time 3D runtime. Owning architecture, WebAssembly optimizations, complex debugging, and cross-team technical guidance.
Responsibilities:
- Help own the technical direction and architecture of the Unity Web platform
- Resolve complex, multidimensional runtime problems through deep root cause analysis and validate fixes against developer needs
- Research, design and implement optimizations including code stripping, progressive asset loading and multi-threading
- Prioritize and complete an independent portfolio of platform work in agreement with the manager
- Act as the first line of support for Unity teams and partners needing capabilities from the core Web platform
- Mentor engineers across the team and set the standard for code quality
- Translate technical trade-offs into clear, concise recommendations for Unity leaders
Requirements:
- Expert level C++ in low-level, performance sensitive code
- Substantial development experience with WebAssembly, using Emscripten and/or LLVM
- Proven track record of owning architecture for a platform or runtime and validating it against real customer needs
- Ability to run deep root cause analysis on complex, multidimensional problems
- Ability to work independently, prioritizing against long-term platform goals
- Effective written/verbal communication that boils deep technical detail down for teams outside your own
- Proven track record of mentoring engineers and raising the technical bar across a team
- Sufficient knowledge of English for professional verbal and written exchanges
- Experience working on the internals of a browser engine
- Deeper domain knowledge of rendering, physics or audio in a real-time 3D engine
- Familiarity with compression methodologies and code size optimization at scale
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
- Equity awards may be available
- Participation in company incentive plans, such as annual discretionary bonuses or sales commissions, may be available

















