Staff Backend Engineer — BIM Platform & Microservices

Procore Technologies

Sandnes

On-site

NOK 880,000 - 1,210,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Procore Technologies in Norway is seeking a Staff Backend Engineer (C#/C++) to shape architecture and backend systems powering BIM and construction management solutions globally. You will lead high-performance services and collaborate across product, design, data, security and operations.

This role emphasizes mentoring, scalable design, and delivering robust APIs within a microservices framework, with a focus on reliability, performance and global scalability.

Qualifications

  • 8+ years of professional backend experience building production-grade systems.
  • Strong expertise in modern C++ with memory management, concurrency and performance.
  • Experience designing distributed systems and microservices at scale.
  • Strong knowledge of multithreading, networking, and asynchronous programming.
  • Experience with REST/gRPC APIs and service-oriented architecture.
  • Familiarity with containerized environments and cloud-native infrastructure.
  • Ability to mentor engineers and drive long-term technical strategy.

Responsibilities

  • Lead design and development of high-performance backend systems powering BIM and construction tech.
  • Architect scalable services aligned with microservices architecture.
  • Own initiatives from concept to production, ensuring reliability, maintainability.
  • Collaborate with Product, Frontend, Infrastructure, and Platform teams to deliver APIs and services.
  • Promote engineering best practices in design, testing, and performance.
  • Drive architectural decisions for enterprise-scale customers across markets.
  • Mentor senior and mid-level engineers with code reviews and design guidance.
  • Contribute to CI/CD, observability, and operational excellence.

Skills

C++ (C++17/20+)
Distributed systems
API design REST/gRPC
Multithreading
Performance optimization
Service-oriented architecture
Cloud-native / containerized
Documentation skills
Mentoring / technical leadership

Education

Bachelor’s or Master’s degree in Computer Science

Job description

Procore Technologies in Norway is seeking a Staff Backend Engineer (C#/C++) to shape architecture and backend systems powering BIM and construction management solutions globally. You will lead high-performance services and collaborate across product, design, data, security and operations.

This role emphasizes mentoring, scalable design, and delivering robust APIs within a microservices framework, with a focus on reliability, performance and global scalability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 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 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 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

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 Staff Engineer, Shared Web Platform — Oslo (Onsite)
Senior Staff Engineer, Shared Web Platform — Oslo (Onsite)

Kavita Mahajan • Oslo

On-site
NOK 1,000,000 - 1,400,000
Senior Platform Engineer — Developer Tools & Infra
Senior Platform Engineer — Developer Tools & Infra

European Tech Recruit • Oslo

On-site
NOK 900,000 - 1,300,000
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