remote

Salary
$145,000–$195,000from the description
Posted
Jul 14, 2026
Location
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

This role centers on building and maintaining pipelines that convert proprietary CAD file formats into structured, programmatic representations in a modern 3D-design language. Day-to-day work involves integrating with native CAD APIs and SDKs, extracting geometry and assembly data while preserving design intent, and creating validation and automated testing frameworks. It suits engineers with a background in CAD systems, geometry processing, or data translation who are comfortable with systems-level languages such as Rust or C++.

Senior level · Remote · Full-time

Must have (4)
Rust or C++CAD APIstranslation pipelinestest automation
Nice to have (3)
STEP, Iges, Parasolid, Acis, Jt, Gltf or StlCAD interoperability SDKsB-rep geometry

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 58,000 people nationally plausibly meet what this posting asks for (software developers). range 17,000–87,000

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (7)

The JD accepts a Bachelor's degree OR equivalent practical experience, so no formal degree is hard-gated.

Rust and C++ are presented as interchangeable options ('such as Rust or C++') under the Requirements section; Rust is listed as the primary with C++ as the alternative.

CAD concepts (B-rep geometry, assemblies, constraints, etc.) are explicitly flagged as 'highly desirable' rather than required, so they are marked preferred.

CAD interoperability SDKs and industry-standard exchange formats (STEP, IGES, Parasolid, etc.) are described as 'a strong advantage', placing them in the preferred category.

No overall years-of-experience floor is stated numerically; the JD uses 'strong professional software engineering experience' without a specific number.

The posting is listed via Jobgether on behalf of an unnamed partner company; the actual employer is not identified.

Caller marked this a fully-remote role — scored against the national candidate pool.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗