Senior Software Engineer, Mixed Reality
Core
Designing, implementing, and optimizing mixed reality products, applications, and services with a focus on real-time 3D graphics, user interfaces, and public-facing APIs.
Role type
Senior Software Engineer (Mixed Reality / 3D Graphics)
Builds
Mixed reality products, applications, services, and public-facing APIs
Domain
Mixed Reality, 3D Graphics, Real-time Rendering
Deliverable
production ML models | product features | infrastructure
Required skills
C++, C#, JAVA, native or managed UI frameworks, 3D graphics development, real-time rendering, interactive 3D experiences, API design, system monitoring, performance optimization, code refactoring
Preferred skills
Design document creation, stakeholder collaboration, playbook development, observability at scale
Technologies
C++, C#, JAVA
Responsibilities
Determine user requirements for mixed reality scenarios, develop design documents, create and optimize code for performance and maintainability, act as DRI to guide engineers and monitor system health, design and maintain public-facing APIs, develop user interfaces and 3D graphics applications
Seniority
Senior, hands-on IC