
Principal Software Engineer, Platform
Matterport
Team
Role Locations
- East Bay, CA, United States
- Remote
- San Francisco, CA, United States
- Silicon Valley, CA, United States
- Lawrence, KS, United States
Compensation
Employees
Address
Tech Stack
- Kotlin
- Swift
- C++
- Python
- Django
- TypeScript
- JavaScript
- React
Role Description
About Matterport Matterport is leading the digital transformation of the built world. Our groundbreaking spatial computing platform turns buildings into data making every space more valuable and accessible. Millions of buildings in more than 150 countries have been transformed into immersive Matterport digital twins to improve every part of the building lifecycle from planning, construction, and operations to documentation, appraisal, and marketing. We’re excited to announce that Matterport is now publicly listed on NASDAQ. It’s an exciting time to join us! Visit our Matterport Comparably Profile to learn more about working at Matterport and the awards we have won! About the Role: Matterport seeks an enthusiastic Principal Software Engineer to join our Platform team. You’ll be responsible for crafting and scaling services for the Matterport Platform which serves billions of requests a month. The ideal candidate is an individual who thrives on new challenges, possesses a strong platform development background, and has a drive to invent.
What you will do: Lead the design, implementation and deployment of new features and services Work with a cross-functional team of product managers, designers, and engineers Ensure successful integration of customer facing platform services and internal systems Advocate for new technical architecture and innovation Ensure proper monitoring and respond to issues with the live environments Mentor, coach and lead engineers to meet their full potential Assist in hiring new talent Duties of the role may change subject to the needs of the business.
Who you are:
8+ years of experience designing and delivering cloud platforms and services
BS in Computer Science or equivalent
Experience developing cloud platforms at scale in languages such as: Python, Java, Go, or Kotlin
Experience with Linux, MySQL or PostgreSQL, and Git
Familiarity with UI frameworks like Angular or React
Exposure to non-relational data stores like FoundationDB
Strong problem-solving and debugging skills in all areas of platform development
A track record of developing testable and maintainable code
Demonstrated experience building and developing teams in a fast paced dynamic environment.
We want to hear from you! We are looking to build the best team of people who will be empowered to do their best work. If you have what it takes, but don’t necessarily meet every bullet in the job description we encourage you to apply.
About Matterport
Matterport is leading the digital transformation of the built world. Our groundbreaking spatial computing platform turns buildings into data making every space more valuable and accessible. Millions of buildings in more than 150 countries have been transformed into immersive Matterport digital twins to improve every part of the building lifecycle from planning, construction, and operations to documentation, appraisal, and marketing. We’re excited to announce that Matterport is now publicly listed on NASDAQ. It’s an exciting time to join us!
Company Culture
Overall, Matterport employees give their leadership a grade of A+, or Top 5% of similar size companies on Comparably. This includes specific ratings of their executive team, CEO, and manager.
Address
Tech Stack
- Kotlin
- Swift
- C++
- Python
- Django
- TypeScript
- JavaScript
- React
Skip straight to final-round interviews by applying through Triplebyte.
Other Roles at Matterport

Computer Vision Platform Engineer
Remote
Machine Learning / Deep Learning (1216)
East Bay, CA, United States, Los Angeles, CA, United States, New York, NY, United States, San Francisco, CA, United States, Seattle, WA, United States, Silicon Valley, CA, United States, or Remote
Principal Software Engineer
Remote
Sr. Staff / Principal Computer Vision Engineer
East Bay, CA, United States, Los Angeles, CA, United States, New York, NY, United States, San Francisco, CA, United States, Seattle, WA, United States, Silicon Valley, CA, United States, or Remote
Sr. Staff Search Engineer (1088)
East Bay, CA, United States, Los Angeles, CA, United States, New York, NY, United States, San Francisco, CA, United States, Seattle, WA, United States, Silicon Valley, CA, United States, or Remote
Staff Machine Learning Infrastructure Engineer (1525)
Remote
Staff Software Engineer (1440)
East Bay, CA, United States, Lawrence, KS, United States, San Francisco, CA, United States, Silicon Valley, CA, United States, or Remote
Staff Software Engineer (1441)
East Bay, CA, United States, Lawrence, KS, United States, San Francisco, CA, United States, Silicon Valley, CA, United States, or Remote