✨ About The Role
- The Sr. Staff Software Engineer will be responsible for leading the design, implementation, and deployment of new features and services for the Matterport Platform.
- This role involves collaborating with a cross-functional team, including product managers, designers, engineers, and QA, to ensure the successful delivery of projects.
- The engineer will build APIs, backend services, and integrations that support various Matterport products, handling billions of requests each month.
- The position requires a commitment to good engineering practices, producing maintainable and well-documented code.
- The role has the potential to evolve into an engineering manager position, providing opportunities for career growth.
- The engineer will be expected to effectively drive multiple technical projects from start to finish, ensuring proper monitoring and responsiveness to live environment issues.
âš¡ Requirements
- The ideal candidate will have a Bachelor's degree in Computer Science or a related field, with a strong foundation in software engineering principles.
- A minimum of 12 years of experience in designing and delivering features and services in a cloud environment is essential for success in this role.
- The candidate should have extensive experience developing SaaS solutions using programming languages such as Python, Java, Go, or Kotlin.
- Strong problem-solving and debugging skills are crucial, particularly in platform development and working with both relational and non-relational data stores.
- Familiarity with microservices architecture and containerization will be beneficial, as the role involves working in an API-heavy environment.
- The candidate should possess excellent mentoring and coaching abilities to help junior engineers reach their full potential.
- A proactive attitude and the ability to thrive in a fast-paced, agile environment are key traits for this position.