Jobs / Anonymized summary

Tech Lead Backend Engineer

Confidential employer · Stavanger · Posted 13 Oct 2026

Job summary

Seeking an experienced Tech Lead Backend Engineer to oversee the technical direction and architectural development of 3D graphics pipelines, geometry engines, and file parsers for a global construction software platform. The role involves leading a team in designing and optimizing high-performance backend systems using C++ and Rust in Norway, contributing to innovative Building Information Modelling solutions.

Location and work setup

Location
Stavanger
Work setup
On-site

Salary

NOK 880000.00–1210000.00 Annual

Responsibilities

Lead the design and optimization of high-performance file parsers and 3D geometry engines using modern C++ and Rust; provide technical leadership over 3D graphics and parsing domains, including rendering architecture and performance; architect scalable graphics and ingestion pipelines for complex 3D models utilizing low-level graphics APIs; solve advanced challenges in computational geometry, mesh processing, and spatial data structures; establish engineering best practices in memory management, GPU pipeline efficiency, cross-compilation, and benchmarking; mentor engineers through guidance, code review, and architectural decision-making.

Qualifications

Bachelor’s or Master’s degree in Computer Science, Software Engineering or equivalent experience; minimum 8 years of professional experience in software engineering with a focus on 3D graphics, computational geometry, or CAD/BIM systems; strong expertise in modern C++ (C++17/20+) or Rust; deep understanding of low-level graphics APIs such as OpenGL, DirectX, WebGL, or WebGPU; experience with parsing complex BIM/CAD file formats (IFC, RVT, DWG, NWD, RVM); solid foundation in computational geometry, 3D mathematics, mesh generation, and spatial data structures; demonstrated ability in balancing rapid development with maintainable architecture; leadership and mentoring experience.

Skills

Technical leadership3D graphics pipelinesGeometry enginesFile parsing (IFC, RVT, DWG, NWD, RVM)C++17/20+RustLow-level graphics APIs (OpenGL, DirectX, WebGL, WebGPU)Computational geometryMesh processingSpatial indexing (Octrees, BVH)Performance optimizationMultithreadingArchitectural designMentoring