Formlabs logo

Formlabs

Senior Build Engineer at Formlabs

Budapest, HungaryFull-timeSoftware EngineeringPosted 9 days ago
Apply with Pipeline

About the Role

<p>Do you want to change how the world creates?</p> <p>At <strong>Formlabs</strong>, we’re building the tools that make it possible for anyone to bring their ideas to life, from cutting-edge products to life-saving medical devices. Our 3D printing technology powers innovation at more than 50,000 industry leaders worldwide, including <strong>Apple, Google, Tesla, New Balance, and NASA</strong>. Together, we’re helping everyone design, prototype, and manufacture faster than ever before.</p> <p>In this role you will help building and shipping <a href="https://formlabs.com/eu/software/#preform">PreForm</a>, own PreForm's quality and performance signal - make quality automated, measurable, and enforced at the PR gate. We’re a team of hands-on builders, engineers, and innovators reinventing how the world makes physical things. If you’re ready to shape the future of fabrication, come build it with us.</p> <p><strong>The Job:</strong></p> <ul> <li><strong>Performance regression detection.</strong> Per-PR and nightly measurement of the defined KPIs (startup, upload, print generation, crash rate) in CI, with alerting on regression. This is the enforcement mechanism for the PreForm performance initiative.</li> <li><strong>Systemtest re-architecture on the PreForm Local API.</strong> Rebuild the systemtest layer to drive end-to-end scenarios headlessly through PreForm Server, in alignment with the API team.</li> <li><strong>Customer-file corpus testing.</strong> Build and own a pipeline that runs large batches of real customer models through slicing and support generation and diffs results against baselines - catching regressions on the geometry customers actually print, at a scale manual testing cannot reach.</li> <li><strong>Crash intelligence.</strong> Own Sentry triage, trending, and root-cause attribution; build crash-reproduction harnesses so engineers fix rather than investigate.</li> <li><strong>Test infrastructure stewardship.</strong> Print regression baselines, CI flake, test runtimes, golden-file management - owned as a product instead of taxing feature engineers.</li> </ul> <p><strong>You:</strong></p> <ul> <li><strong>C++ proficiency.</strong> Able to write integration and system tests against PreForm internals and understand what they exercise (mesh operations, print file generation, slicing output). Not necessarily a geometry expert; not afraid of the codebase.</li> <li><strong>Python for tooling and harnesses.</strong> Corpus pipelines, API-driven test drivers, result diffing and reporting.</li> <li><strong>CI and automation depth.</strong> Jenkins, test parallelization, flake management, baseline/golden-file testing strategies.</li> <li><strong>Observability instinct.</strong> Sentry, Amplitude, crash and performance dashboards. Treats 'is this release healthy' as a data question.</li> <li><strong>Desktop application testing experience (strong plus).</strong> GUI automation on Windows/macOS (Squish or Qt Test-based harnesses)</li> <li><strong>Seniority: mid-to-senior IC.</strong> Senior enough to define the test strategy independently; hands-on enough to build it. Real IC appetite.</li> </ul> <p><strong>Bonus Skills:</strong></p> <ul> <li style="font-weight: 400;">Passion for 3D printing and emerging technologies</li> <li style="font-weight: 400;">Experience in a fast-growing startup environment</li> </ul> <p><strong>We Offer:</strong></p> <ul> <li><span style="font-weight: 400;">Hybrid work</span></li> <li><span style="font-weight: 400;">Catered lunch at the office 3 days per week</span></li> <li><span style="font-weight: 400;">Private health insurance with Medicare (Blue package + hospital coverage)</span></li> <li><span style="font-weight: 400;">A monthly or quarterly public transportation pass for Budapest</span></li> <li><span style="font-weight: 400;">Shares in the company (we're a double unicorn company!)</span></li> <li><span style="font-weight: 400;">Free beverages and snacks at the office</span></li> <li><span style="font-weight: 400;">All You Can Move sports pass with 9500 HUF monthly allowance</span></li> <li><span style="font-weight: 400;">Free 3D prints</span></li> <li><span style="font-weight: 400;">An inclusive, dog-friendly office with diverse and inspiring colleagues</span></li> <li><span style="font-weight: 400;">Development opportunities both in-house and off-site</span></li> <li><span style="font-weight: 400;">Fun team events<br></span></li> </ul> <p><strong>We build amazing things. Come join us!</strong></p> <p><em><span style="font-weight: 400;">We are an equal opportunity employer and value diversity in our company.&nbsp; We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.&nbsp;&nbsp;</span></em></p> <p><em><span style="font-weight: 400;">Even if you don't check every box, but see yourself contributing, please apply. Help us build an inclusive community that will change the face of 3D printing.</span></em></p> <p><em><span style="font-weight: 400;">Your personal data is processed in accordance with our <a href="https://formlabs.com/privacy-policy/?srsltid=AfmBOopeTrWrwBUwcbiHh2y4FfEH3GjaX-e6nbNf3fe-7NIVgZ3pI8hn">Privacy Policy</a>. If you have any questions or wish to exercise your rights under applicable privacy and data protection laws, please contact us at&nbsp; <a href="mailto:[email protected]">[email protected]</a>.</span></em></p>