Senior Software Engineer - 3D Experiences
Location
United States
Posted
41 days ago
Salary
$124K - $210K / year
Seniority
Senior
Job Description
Senior Software Engineer - 3D Experiences
CoStar
Role Description As a Senior Software Engineer on the 3D Experiences team at Matterport, a part of CoStar Group, you will be at the forefront of creating engaging user experiences and insights around Matterport’s 3D model technology. You will play a critical role in researching, developing, and implementing new features to our model viewer and editing platforms, maintaining existing feature sets, influencing code architecture, and impacting the way we build software together. You will work within a dynamic R&D environment, collaborating closely with fellow engineers, researchers, product, and design teams to translate groundbreaking ideas into tangible features that empower our users and expand the capabilities of our platform. Your work will be seen by 100’s of millions of viewers of Matterport models around the world and will be at the core of our customers' day-to-day workflows. This position can be located remotely across the continental United States. Responsibilities: - Implement new features for our 3D model viewer and editing tools utilizing Typescript, Three.js WebGL, and React. - Develop new ways for customers to interact, augment, and enhance their Matterport models with data. - Work with a cross-functional team of product managers, designers, and fellow engineers to define project requirements, explore technical feasibility, and deliver high-impact features. - Create working prototypes for new concepts, ideas, or platforms we want to explore. - Present concepts, progress, and delivered results to peers and stakeholders. - Advocate for new technical architecture and innovation. Qualifications - Bachelor’s Degree in Computer Science or related field from an accredited, not for profit, in-person university or college. - 5+ years of experience developing and maintaining user-friendly, performant web applications. - Demonstrated proficiency working with Typescript, WebGL, and/or React. - Experience working on a team, supporting teammates through peer review, and releasing software in a team environment with multiple work streams. - Versed and capable of solving problems in 3D space. - A track record of commitment to prior employers. Requirements - Master’s Degree in Computer Science or related field (preferred). - 8+ years of experience working with Typescript, WebGL, and React building performant web applications (preferred). - Strong proficiency working with Three.js (preferred). - Exposure to architectural patterns of large JavaScript applications (preferred). - Experience writing unit tests and mocking (preferred). - Experience shipping software in a large codebase to a large audience (preferred). - Experience working with Snowflake, Looker, and other advanced analytics tools (preferred). - Experience with mobile web-based application development (preferred). - Experience with AR/VR application development (preferred). Benefits - 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 Employee Resource Groups. - Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks. This position offers an annual salary range from $124,000 - $210,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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
AI Product Engineer
Iovance Biotherapeutics, Inc.Iovance is a patient-centric, collaborative organization that is driven to change the way cancer is treated.
• Rapidly prototype, build, and deploy AI-powered micro-applications using React and Node.js/Python. • Take rough prototypes and proof-of-concepts and convert them into production ready tools. • Work directly with business stakeholders to understand their pain points and translate them into technical solutions. • Build reusable components and patterns so each subsequent application ships faster than the last. • Maintain clean, documented code and follow standardized build-test-deploy methodology.
• Define and build the systems that manage and track the entire marketing journey for Token Factory • Work closely with Marketing, Product, Sales, and Engineering to create visibility, automation, and intelligence for GTM execution • Build and scale Token Factory’s funnel architecture across acquisition, activation, engagement, qualification, pipeline, and revenue • Connect product telemetry, CRM systems, enrichment tools, and marketing data into a unified view of customer activity • Define and evolve MQL, PQL, account scoring, routing logic, and sales handoff workflows • Build dashboards and analytics frameworks to uncover bottlenecks and drive decisions • Develop signal-driven workflows and automations for team prioritization • Use AI and automation to improve GTM systems and optimize workflows • Create operational rigor around lead routing, BDR SLAs, funnel health, and performance visibility
AI - First Lead Software Engineer
NEOGOVNEOGOV, established in 2000, is a rapidly growing SaaS company dedicated to enhancing trust, integrity, and accountability within public sector organizations. The company fosters a
Role Description This is a remote role from anywhere in the US & Canada. As an AI-First Lead Software Engineer, you will act as an orchestrator rather than a manual coder. You will leverage advanced AI tools like Claude Code as your primary interface to generate, test, and review code, shifting your focus from syntax to architecture, logic, and intent. You will be leading the dev team of one of our most important SaaS products of our Power division. What You Will Do: - Dedicate the majority of your time to driving high-level design, making critical architectural decisions, and troubleshooting complex systems, while guiding AI tools to handle the bulk of the implementation. - Be a role model for design reviews, code, shift-left process and test cases. - Utilize AI tools like Claude Code, and agents as your primary mechanism for software creation, significantly minimizing manual coding to 5%. - Write clean code with Unit and Integration tests; playwright is nice to have. - Collaborate with product, dev, support, & design teams in the planning & execution of the work. - Work closely with engineering partners and stakeholders to drive organizational alignment. Qualifications - Strong problem solver with excellent communication skills. - AI driven approach to SDLC, think of ways to solve problems / automate using AI tools. - Empathetic and have a growth mindset with a desire to learn and embrace challenges. - Innovative and passionate about your work. - Leader and mentor with interest to help others on the team. Requirements - 8+ years of professional experience in developing Web Applications using C#, .NET, SQL, and Cloud technologies. - Strong expertise using the coding tools - Claude Code, Cursor or Codex. - Proficiency in Angular, HTML5, and JavaScript. - Experience in AWS, Terraform and PostgreSQL are highly preferred. - Bachelor’s degree in Computer Science, a related field, or equivalent practical work experience. Benefits - Competitive Wages. - Comprehensive Benefits package (medical, dental, vision, etc.). - Generous PTO to support work-life balance. - 401K/RRSP Matching. - Paid Parental Leave. - Autonomy to grow and find your career path with supportive leadership. - Remote working opportunities. - Inclusive and diverse work environment.
Staff Software Development Engineer
CVS HealthCVS Health is a leading healthcare company operating CVS Specialty, CVS Pharmacy, CVS MinuteClinic, and CVS Caremark. In 2018, CVS combined forces with healthca
• Design and develop cloud scalable services in a containerized and CI/CD environment • Collaborate in solving problems complex data, features, service, platform issues and perform root cause analysis to proactively resolve product and operational issues • Partner with business and product management counterparts to define and prioritize opportunities to improve value creation and align on shared KPIs to measure success • Implement Circuit Breakers and Service Discovery patterns for the Microservices and ensure that patterns are stringently followed for every integration inbound to/outbound from Microservices • Design and implement real-time Streaming of data from No-SQL/SQL databases to analytics • Provide ongoing maintenance, support and enhancements in existing systems and platforms



