Job Closed
This listing is no longer active.
We are digitizing the world's real estate, empowering all people to discover properties, insights, and connections.
Matterport - Lead Software Engineer
Location
California
Posted
140 days ago
Salary
$170K - $222K / year
Seniority
Lead
Job Description
Matterport - Lead Software Engineer
CoStar Group
Matterport - Lead Software Engineer Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We’ve continually refined, transformed, and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. 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 170 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. About the Role: Matterport is looking for a Lead Software Engineer to join our Platform Engineering team. You’ll be building features and services for the Matterport Platform, which acts as the glue and entry point for all other Matterport products and services. We handle billions of requests each month, so you must be familiar with building services at scale. The ideal candidate for this role will thrive in a fast-paced environment, be able to pivot when needed and have exceptional personal drive. You should be comfortable working in an API-heavy, microservices environment. This position is located in Irvine, CA and offers a schedule of Monday to Thursday in the office and the option to work from home on Friday. Responsibilities: · Designing, implementing and deploying new features and services · Build features and services using Kotlin, Python and front-end technologies · Build APIs, backend services and integrations that support our products · Work with relational and non-relational data stores · Work with a cross-functional team of product managers, designers, engineers and QA · Ensure proper monitoring and respond to issues with live environments · Be an advocate for good engineering practices · Contribute to a learning culture · Mentor and coach junior engineers to meet their full potential Basic Qualifications: Preferred Qualifications: · Familiarity with Python · Familiarity with Elasticsearch · Experience with Autodesk Revit or other building information modeling software · Exposure to non-relational data stores such as FoundationDB · Familiarity with UI frameworks such as React or Angular · Exposure to or familiarity with Microsoft stack technologies including C#, .NET core, MySQL, etc. What’s in it for you? When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, and tuition reimbursement. Our benefits package includes (but is not limited to): · Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug · Life, legal, and supplementary insurance · Virtual and in person mental health counseling services for individuals and family · Commuter and parking benefits · 401(K) retirement plan with matching contributions · Employee stock purchase plan · Paid time off · Tuition reimbursement · On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes · Access to CoStar Group’s Diversity, Equity, & Inclusion Employee Resource Groups · Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks This position offers an annual salary range from $170,000 - $222,000 determined by relevant skills and experience, in addition to a generous benefits plan. We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position. #LI-CG1 #Matterport CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
Job Requirements
- Bachelor’s degree in Computer Science or related field from an accredited, not-for-profit, in-person college/university
- 8 + years of experience developing SaaS solutions using modern OOP languages, such as Java and/or Server-side Kotlin
- Experience with microservices such as Docker and Kubernetes
- Experience with messaging frameworks, such as RabbitMQ and Kafka
- Experience with relational databases such as MySQL or PostgreSQL
- A solid track record of developing testable, maintainable, well-documented code
- Track record of commitment to prior employers
Related Guides
Related Job Pages
More Software Engineer Jobs
SAP S/4HANA Principal Developer
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Implement customer-specific requirements in S/4HANA projects and provide support • Develop applications on the front end and/or back end • Work independently and as part of a team to deliver solutions for customers on-site and remotely • Implement, extend, and document various applications such as Fiori/UI5 and OData interfaces • Support S/4HANA projects through all software development phases (concept, implementation, testing, support, and post-launch care) • Provide 2nd and 3rd level support for existing customers in the area of development services • Offer technical consulting on development-related SAP topics
Software Engineer
Ensora HealthLeading healthcare technology partner for mental, behavioral, and rehabilitative therapy.
Ensora Health is the leading provider of software and services for mental and behavioral health therapists, trusted by over 200,000 individual providers and more than 28,000 practices. Our unmatched expertise, partnership, and breadth of products allow us to fine-tune solutions that meet the specific needs of everyone from solo practitioners to larger practices. With AI-enabled solutions that span practice management to electronic medical records and e-prescribing to billing, we help eliminate administrative complexity and create harmony between therapists, their clients, and the whole healthcare community. Job Description Ensora Health is looking for a self-driven Software Engineer who thrives on solving complex, high-impact challenges in a dynamic, solutions-oriented SaaS environment. This role is ideal for someone who enjoys working across a range of technologies, brings curiosity and rigor to their craft, and is comfortable navigating evolving priorities as part of a collaborative team. You’ll be part of a team focused on building scalable and reliable software systems that support our mission of improving healthcare delivery. We’re not tied to any one programming language or stack—we believe in using the right tool for the job. What You’ll Do: Design, develop, test, and maintain software solutions that meet business goals Collaborate with cross-functional teams to gather requirements, define technical specifications, and implement solutions What You Bring: Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience) 3+ years of experience in software engineering Strong understanding of version control systems (e.g., Git) Experience working with relational databases and writing optimized SQL queries Familiarity with modern architectural patterns (e.g., MVC, microservices) Exposure to front-end development using modern frameworks Experience building, maintaining, or integrating applications in cloud environments (e.g., AWS, Azure, or other platforms) Comfortable working across both front-end and back-end systems Strong problem-solving skills, attention to detail, and a bias for action Excellent communication skills and a team-first mindset Experience working in Agile or iterative development environments Additional Information While we've outlined some key qualities we typically seek, it's essential to remember that there might be additional unique strengths and talents you possess that would make you an exceptional match for us, even if they're not explicitly mentioned. Studies have consistently highlighted the significance of this principle, particularly for individuals from disenfranchised backgrounds, including women and other marginalized groups. These individuals often hesitate to apply unless they meet every single requirement, unlike their male counterparts who are more inclined to apply when they meet around 60% of the criteria. The message we want to convey is that taking a leap of faith and applying can be incredibly rewarding. Your distinct abilities and perspectives could be exactly what we need to create a more diverse and inclusive team. So, don't hesitate—apply today and let's explore the exciting possibilities together! All your information will be kept confidential according to EEO guidelines. At En sora Health , Diversity, Equity, Inclusion, and Belonging aren’t just words. We celebrate what makes us unique, foster an ecosystem of inclusion for all and harness our talents to promote diversity of thought and action in everything we do. We instill Diversity, Equity, Inclusion, and Belonging into the fabric of our CARING culture and business, as we strive to be recognized not only as the leader in healthcare technology, but also for our intentional efforts to promote a diverse community. We will champion non-discriminatory practices throughout the employee and customer lifecycle; caring for every person regardless of race, national origin, color, religion, disability, sex, orientation, or familial status. Ensora Health is an equal opportunity employer.
• Desarrollar y personalizar aplicaciones en Salesforce utilizando Apex, Visualforce, Lightning Components y Flows. • Colaborar en la configuración de Salesforce, incluyendo la creación de objetos, campos personalizados, reglas de validación y automatizaciones. • Integrar Salesforce con otros sistemas mediante APIs y herramientas de integración. • Participar en el análisis de requisitos y la implementación de soluciones alineadas con las necesidades del negocio. • Crear y mantener documentación técnica sobre los desarrollos realizados. • Realizar pruebas, depuración y mejoras en el código para garantizar el correcto funcionamiento de las soluciones implementadas. • Brindar soporte a usuarios y resolver incidencias relacionadas con Salesforce.
• Develop, articulate, and drive the execution of a comprehensive technical roadmap that supports SQUIRE’s strategic goals, incorporating feedback from cross-functional stakeholders to ensure engineering efforts remain laser-focused on delivering customer value and driving market differentiation. • Provide regular status updates and strategic recommendations to the executive leadership team, anticipating challenges and identifying opportunities for innovation or competitive advantage. • Lead and manage a diverse engineering team, including offshore and nearshore teams of developers working with React, React Native, Node.js and other modern technologies. • Lead the engineering team in delivering scalable, reliable, and secure software solutions that meet current and future business needs. • Direct initiatives for the modernization of legacy systems and accelerate the delivery of new product capabilities, prioritizing the strategic integration of AI/ML tools to drive efficiency. • Champion the application of Generative AI across the entire development lifecycle—from code generation and testing to operational excellence—to maximize engineering velocity and quality. • Establish and enforce best practices in software development, architecture, and operational excellence. • Implement generative AI to accelerate the development of code. • Ensure that the technical and payments architecture supports scalability, performance, and reliability as SQUIRE grows. • Work closely with the Director, Product Management and Director, Product Design to ensure seamless integration of technical capabilities with product vision and user experience. • Cultivate an environment of experimentation and learning around emerging AI technologies to maintain a competitive advantage in our technical practices. • Collaborate with Product Leaders to define clear acceptance criteria, delivery timelines, and post-launch success metrics. • Collaborate with leaders across Sales, Marketing, and Customer Success to understand evolving customer requirements and market shifts; offer technical insights that help refine go-to-market strategies, product positioning, and customer onboarding. • Establish a high-performance, AI-driven engineering culture rooted in curiosity, continuous improvement, and open communication, driving the adoption of new AI-powered tools and methodologies. • Mentor and guide engineering managers and technical leaders, enhancing team productivity, engagement, and performance. • Develop formal career pathways, rotation programs, and succession plans to nurture future leaders.




