Staff Backend Engineer - Scale BIM Platform (C/C++)

Icehouseventures

Rogaland fylke

On-site

NOK 880,000 - 1,210,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity compensation
Bonus incentive

Job summary

Procore’s Product & Technology Team in Norway is seeking a Staff Backend Engineer (C#/C++) to shape the architecture powering BIM and construction-management solutions at scale. You’ll lead the design of high-performance backend systems written in Rust/C/C++, build scalable services, and drive reliability across global deployments.

You’ll mentor engineers, collaborate with product and frontend teams, and advance CI/CD, observability, and performance.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience.
  • 8+ years of professional experience building production-grade backend systems.
  • Strong expertise in modern C++ (C++17/20 or later) and performance optimization.
  • Experience designing distributed systems and microservices at scale.
  • Deep understanding of multithreading, networking, and asynchronous programming.
  • Experience with API design (REST/gRPC) and service-oriented architecture.
  • Familiarity with containerized environments and cloud-native infra.
  • Experience operating software at scale and driving long-term architectural strategy.

Responsibilities

  • Lead the design and development of high-performance backend systems in Rust/C/C++.
  • Architect scalable distributed services aligned with microservices architecture.
  • Own complex initiatives from concept to production with reliability and performance focus.
  • Collaborate with Product, Frontend, Infrastructure, and Platform teams to deliver robust APIs.
  • Promote engineering best practices in design, testing, and performance optimization.
  • Drive architectural decisions for enterprise-scale customers across markets.
  • Mentor senior and mid-level engineers with code reviews and design guidance.
  • Anticipate scalability challenges and design proactive solutions.
  • Contribute to CI/CD, observability, and operational excellence.

Skills

C++ (modern)
Distributed systems
Multithreading
Rust familiarity
API design
Cloud-native
Performance optimization

Education

Bachelor's or Master's degree in CS

Tools

Docker
Kubernetes
CI/CD
Git

Job description

Procore’s Product & Technology Team in Norway is seeking a Staff Backend Engineer (C#/C++) to shape the architecture powering BIM and construction-management solutions at scale. You’ll lead the design of high-performance backend systems written in Rust/C/C++, build scalable services, and drive reliability across global deployments.

You’ll mentor engineers, collaborate with product and frontend teams, and advance CI/CD, observability, and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Architect for BIM & Scalable Microservices
Staff Backend Architect for BIM & Scalable Microservices

procore • Norway

On-site
NOK 880,000 - 1,210,000
Equity compensation
Performance bonus
Staff Backend Engineer — BIM Platform & Microservices
Staff Backend Engineer — BIM Platform & Microservices

Procore Technologies • Sandnes

On-site
NOK 880,000 - 1,210,000
Staff Backend Engineer - C/C++ (BIM, Microservices)
Staff Backend Engineer - C/C++ (BIM, Microservices)

Procore • Rogaland fylke

On-site
NOK 880,000 - 1,210,000
Equity compensation
Bonus incentives
Staff Software Engineer
Staff Software Engineer

procore • Norway

On-site
NOK 880,000 - 1,210,000
Equity compensation
Performance bonus
Staff Software Engineer
Staff Software Engineer

Procore Technologies • Sandnes

On-site
NOK 880,000 - 1,210,000
Staff Software Engineer
Staff Software Engineer

Icehouseventures • Rogaland fylke

On-site
NOK 880,000 - 1,210,000
Equity compensation
Bonus incentive
Staff Software Engineer
Staff Software Engineer

Procore • Rogaland fylke

On-site
NOK 880,000 - 1,210,000
Equity compensation
Bonus incentives
Staff Backend Architect - Scale & Reliability
Staff Backend Architect - Scale & Reliability

Trading212 • London

On-site
NOK 1,141,000 - 1,902,000
Senior Ruby on Rails Backend Architect – Remote
Senior Ruby on Rails Backend Architect – Remote

Ruby Developer • Oslo

Hybrid
NOK 900,000 - 1,300,000
Remote-first setup
Competitive compensation
Modern tooling and infrastructure
+2
Full-Stack Engineer (Backend Focus) — Path to Tech Lead
Full-Stack Engineer (Backend Focus) — Path to Tech Lead

SoftPeak • Time

On-site
NOK 850,000 - 1,200,000
Career growth
Lead path within 1-2 years
Flexible full-time
+4