Senior Software Engineer, 3D Experiences

Remote-US /
Software /
Apply Here For Expedited Consideration If You Are Being Directed to a Third Party Site:

Matterport is the industry leader in 3D capture and spatial data with a mission to digitize and index the built world, and advance the way people interact with the places they inhabit and explore. Matterport’s all-in-one 3D data platform enables anyone to turn a physical space into an immersive digital twin and share it with others to connect and collaborate in 3D. The Matterport platform helps thousands of customers in 130+ countries realize the full potential of a space at every stage of its lifecycle including planning, construction, appraisal, marketing and operations.

With funding from a group of stellar VCs and investors, we are transforming how we experience the built world!

The Role
Matterport is looking for an enthusiastic Senior Software Engineer to join our 3D Experiences team. You’ll be responsible for improving the user experience of our 3D viewing and editing applications, which get more than 100 million views a month. The ideal candidate is an experienced engineer with a strong web UI development skill set, or experience in 3D graphics and game development.


    • Help with implementation of user-friendly 3D experiences utilizing React, Typescript, Three.js and WebGL
    • Work with a cross-functional team of product managers, designers, and engineers
    • Create working prototypes for new concepts, ideas, or platforms we want to explore
    • Optimize and add new features to our existing javascript applications
    • Advocate for new technical architecture and innovation


    • Experience designing and building user-friendly, fast web applications
    • Proficiency in Javascript or Typescript
    • Familiarity with UI frameworks like React or Vue
    • Strong problem-solving and debugging skills in all areas of frontend development
    • A desire for developing testable and maintainable code


    • Familiarity with WebGL or OpenGL
    • BS in Computer Science or equivalent experience
    • Experience with Three.js and GLSL shaders
    • Exposure to architectural patterns of 3D applications, like games, AR or VR applications.
Matterport is an equal opportunity employer.