CareerPlanGet AI match score →

Sr. C++ Software Development Engineer - 3D Data and Editing

Redlands, CA💼 Full-time💰 $123,136–$123,136🗓 2026-06-23 → 2026-07-31

Core

Building C++ software components for a geospatial mapping platform, focusing on 3D data formats, LOD generation, mesh simplification, and spatial data structures.

Role type

Senior C++ Software Development Engineer (3D Data)

Builds

Modular, reusable C++ libraries and components for large-scale 3D database systems

Domain

Geospatial mapping, 3D computer graphics, CAD

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (C++20, STL), 3D formats (DWG, IFC, FBX, OBJ, glTF, USD, CityGML), database systems (Postgres, Oracle, SQL Server), algorithms and data structures, cloud software development, application scripting (Python, JavaScript), REST/JSON

Preferred skills

C#, data visualization, mapping projections, GIS, 3D data processing, Esri ArcGIS Platform

Technologies

C++20, STL, Postgres, Oracle, SQL Server, Python, JavaScript, REST, JSON, glTF, USD, CityGML, Esri ArcGIS

Responsibilities

Build C++ software components following industry-standard design patterns; create application architectures and APIs; design stable software with automated test validation; develop reusable components and libraries; work within agile processes for fast-paced delivery; solve complex problems through application design and development.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗