C++ Algorithms Developer
Rubypoint
Beograd
08.04.2026.
About Rubypoint
Rubypoint is building next-generation digital manufacturing technology, backed by major industry partners (including Fortune 500 companies). We’re a small, highly technical team building core technology from the ground up.
About the Role
We’re building a modern, high-performance computational engine in C++20. We’re looking for a strong C++ developer who enjoys algorithms, data structures, and performance-critical work.
We are open to strong C++ engineers without prior CAD/geometry experience. We value raw technical ability and will actively support domain onboarding.
What You’ll Do
- Design and implement core algorithms and data structures
- Develop performance-critical C++20 components and internal APIs
- Work on geometry processing and spatial computation routines
- Improve performance: memory layout, cache efficiency, algorithmic optimization
- Write clean, well-tested code and contribute to validation tooling
Must-Have
- Strong modern C++ (C++17/20)
- Strong fundamentals in algorithms & data structures
- Experience with non-trivial systems code (performance-sensitive preferred)
- Solid debugging skills and a test-driven mindset
- Ownership mindset: you can take problems end-to-end
Nice to Have (Bonus)
- Computational geometry or graphics experience
- Spatial data structures (BVH, kd-trees, grids)
- Numerical robustness / floating-point behavior
- Any CAD / modeling exposure
- Experience with engineering data formats and schemas (e.g., STEP/IGES/JT/STL, XML/XSD)
Why Join
- Work on hard, core algorithms in a modern C++20 codebase (no legacy)
- Real ownership: influence architecture, APIs, and long-term direction
- Small, expert team with direct access to technical leadership
- Competitive compensation + performance bonus
- Private health insurance
- Learning & conference budget
- Remote start; transition to in-office collaboration in Belgrade with hybrid flexibility
- Collaboration with customers across Europe/US, plus travel to conferences and customer sites
Preporuke se učitavaju...