Senior Software Engineer
Core
Building and shipping PreForm, a desktop application for 3D print preparation, focusing on E2E software workflows, high-performance computations, and rendering.
Role type
Senior Software Engineer (Desktop Application)
Builds
PreForm (3D print preparation application)
Domain
3D Printing / Desktop Software
Deliverable
product features
Required skills
C++ or low-level language (Rust, Go, Clojure), system architecture, code quality, testing, maintainability
Preferred skills
project leadership, remote stakeholder management, automated build systems
Technologies
C++, Qt, QML
Responsibilities
Reworking core user workflows and improving architecture of a mature C++/Qt/QML codebase; Decoupling and hardening subsystems connecting the app to printers and cloud services; Implementing mesh processing, support generation, and build-plate packing; Developing profiling, memory management, and CI tooling.