Staff Backend Engineer: Scalable Rust/C++ Systems Leader

Procore Technologies, Inc.

Sandnes

Hybrid

NOK 880,000 - 1,210,000

Full time

12 days ago
Application generator

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

Get past ATS filters

Job summary

Procore Technologies, Inc. is seeking a Staff Backend Engineer (C#/C++) to join the Product & Technology Team in Norway. You will shape architecture and backend systems powering BIM and construction management worldwide.

You’ll lead high-performance backend work, design scalable services, and mentor engineers while collaborating with product, design, and platform teams to deliver robust APIs. This role reports to Senior Director of Engineering.

Qualifications

  • Bachelor's or Master's in Computer Science or equivalent practical experience.
  • 8+ years of professional backend engineering experience.
  • Strong C++ (C++17/20+) and memory management.
  • Experience with distributed systems and microservices at scale.
  • Deep understanding of multithreading, networking, async programming.
  • Experience with REST/gRPC APIs and API design.
  • Familiarity with containerized environments and cloud-native infra.

Responsibilities

  • Lead design and development of high-performance backend systems.
  • Architect scalable, distributed services.
  • Own complex initiatives from concept to production.
  • Collaborate with Product, Frontend, Infrastructure, and Platform teams.
  • Establish engineering best practices in system design and testing.
  • Drive architectural decisions for enterprise-scale customers.
  • Mentor senior and mid-level engineers.
  • Anticipate scalability and performance challenges and design solutions.
  • Contribute to CI/CD, observability, and operational excellence.

Skills

C++
C#
Rust
Distributed systems
API design
Microservices
Multithreading
CI/CD
Performance
Code reviews

Education

Bachelor's or Master's in Computer Science

Tools

Docker
Kubernetes
Cloud-native

Job description

Procore Technologies, Inc. is seeking a Staff Backend Engineer (C#/C++) to join the Product & Technology Team in Norway. You will shape architecture and backend systems powering BIM and construction management worldwide.

You’ll lead high-performance backend work, design scalable services, and mentor engineers while collaborating with product, design, and platform teams to deliver robust APIs. This role reports to Senior Director of Engineering.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer (C/C++, Rust) for Scalable BIM Platform
Staff Backend Engineer (C/C++, Rust) for Scalable BIM Platform

Procore Technologies • Stavanger

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

Icehouseventures • Rogaland fylke

On-site
NOK 880,000 - 1,210,000
Equity compensation
Bonus incentive
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 Technologies • Stavanger

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

Procore • Rogaland fylke

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

Icehouseventures • Rogaland fylke

On-site
NOK 880,000 - 1,210,000
Equity compensation
Bonus incentive
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
Remote Senior Ruby on Rails Developer - Newbuilds
Remote Senior Ruby on Rails Developer - Newbuilds

Ruby Developer • Oslo

Remote
NOK 900,000 - 1,300,000
Remote-first setup
Competitive compensation
Modern tooling and infrastructure
+2
Hybrid Senior Backend Engineer - Real-Time Logistics Platform
Hybrid Senior Backend Engineer - Real-Time Logistics Platform

Instabee Group • Oslo

Hybrid
NOK 1,000,000 - 1,400,000
Hybrid working model
Competitive salary
Health insurance
+2
Senior Backend Engineer — Rust & C++ for Scalable APIs
Senior Backend Engineer — Rust & C++ for Scalable APIs

Xility • Oslo

Hybrid
NOK 1,000,000 - 1,400,000
Insurance and pension
Continuous learning opportunities
Growth opportunities