At a glance
- Employment
- Full-time
- Workplace
- Hybrid
- Location
- Budapest, Hungary
About the role
- The Senior Build Engineer will own the quality and performance signals for PreForm, Formlabs' 3D printing software.
- This role focuses on automating, measuring, and enforcing quality at the PR gate through performance regression detection and system test re-architecture.
Responsibilities
- Implement performance regression detection for KPIs including startup, upload, print generation, and crash rate.
- Re-architect the systemtest layer to drive end-to-end scenarios headlessly through the PreForm Local API.
- Build and maintain a pipeline for customer-file corpus testing to catch regressions on real-world geometry.
- Manage Sentry triage, trending, and root-cause attribution for crash intelligence.
- Develop crash-reproduction harnesses to facilitate efficient bug fixing.
- Steward test infrastructure, including print regression baselines, CI flake management, and golden-file management.
Requirements
- C++ proficiency for writing integration and system tests against PreForm internals.
- Python proficiency for tooling, harnesses, corpus pipelines, and API-driven test drivers.
- Deep knowledge of CI and automation, including Jenkins, test parallelization, and flake management.
- Strong observability skills using tools like Sentry and Amplitude.
- Ability to define test strategy independently as a mid-to-senior individual contributor.
Preferred qualifications
- Desktop application testing experience (GUI automation on Windows/macOS using Squish or Qt Test).
- Passion for 3D printing and emerging technologies.
- Experience in a fast-growing startup environment.
Benefits
- Catered lunch at the office 3 days per week.
- Private health insurance with Medicare (Blue package + hospital coverage).
- Monthly or quarterly public transportation pass for Budapest.
- Company shares.
- Free beverages and snacks.
- All You Can Move sports pass with 9500 HUF monthly allowance.
- Free 3D prints.
- In-house and off-site development opportunities.
- Team events.
Workplace
- Hybrid work model.
- Dog-friendly office environment.
Skills
- C++
- Python
- Jenkins
- Sentry
- Amplitude
- Squish
- Qt Test