Unity Technologies
Senior Software Engineer, Web Platform
Job Description
Salary: £46,000 - 86,000 per year
Requirements:- Deep, hands-on proficiency with C++ in performance-sensitive code
- Development experience with WebAssembly using Emscripten and/or LLVM
- Ability to break down complex technical problems and complete work using independent technical judgment
- Experience profiling, debugging, and optimizing across the native and browser boundary
- Working knowledge of C# and JavaScript
- Effective written and verbal communication with peers, managers, and decision-makers in other teams
- Proven track record of mentoring engineers and raising code quality standards
- English proficiency sufficient for professional verbal and written communication with colleagues and partners worldwide
- Desirable: Experience contributing to a browser engine or browser runtime
- Desirable: Deeper domain knowledge of rendering, physics, or audio in a real-time 3D engine
- Desirable: Familiarity with compression methodologies and build-size reduction
- Own meaningful areas of the Unity Web runtime, from design through release
- Research, design, and implement optimizations for the Web build target, including removing unused code and progressively loading assets
- Improve download size, loading, and startup performance for Web builds, and establish measurable targets
- Solve low-level technical problems across C++, C#, and JavaScript, such as bringing multithreading to currently single-threaded parts of the runtime
- Partner with teams across Unity that build on the Web platform, translating their needs into platform work
- Mentor teammates and help set code quality standards across the team
- Keep Unity at the frontier of the Webs evolving capabilities
- 3D
- C#
- Emscripten
- Support
- JavaScript
- LLVM
- Unity
- WebAssembly
- Web
- GameDev
- Mobile
- XR
More:
We are hiring a Senior Software Engineer for our Web Platform team. Our platform enables games and real-time 3D content to run in browsers on internet-connected devices. This role focuses on the Unity Web runtime, not website development, and involves deep technical challenges such as multithreading, reducing build size, and improving time to playability. You will work with engineers who helped invent the browser technology we build on and contribute to a new partnership that brings our work to a broad audience. The role is available in Brighton, United Kingdom; Helsinki, Finland; Vilnius, Lithuania; and remotely in the United Kingdom, Finland, or Lithuania. The listed base salary ranges are £55,700–£83,500 (UK Zone A), £63,700–£95,500 (UK Zone B), €62,700–€94,100 (Finland Zone A), and €54,200–€81,400 (Lithuania Zone A), based on primary work location. The role may also be eligible for equity awards and company incentive plans; final compensation depends on location, experience, background, and skills. We offer eligible team members benefits that may vary by country and employment status, including health, life, and disability insurance; commute subsidies; employee stock ownership; retirement or pension plans; vacation and personal days; parental leave and family-care programs; mental health and wellbeing support; employee resource groups; training and development; and volunteering and donation matching. We are Unity, a game engine company powering games and 3D experiences across industries including automotive, manufacturing, and healthcare. We are committed to fostering an inclusive environment and providing a comfortable, positive interview experience, including accommodations when needed.
last updated 39 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Unity Technologies
Unity Technologies
Brighton and Hove
IT
Skills & Technologies
Inferred from job description
Salary Insight
£66,000
This role
£75,000
UK median
This salary is 12% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks