This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior C++ Software Engineer to join Bentley’s Platform organization, contributing to the evolution of both local and cloud-based workflows that underpin Bentley’s product ecosystem. You will play a key role in enhancing the performance, scalability, and reliability of data creation, editing, and synchronization workflows across desktop applications, iTwin‑native solutions, Cesium and cloud services. Your work will play a key part in advancing Bentley’s broader vision for seamless interoperability and connected digital twins across Bentely’s product portfolio.
Job Responsibility:
Build high‑performance C++ components and maintain well‑structured, versioned libraries with clear APIs and documentation
Ensure the correctness, determinism, and performance of SQLite‑backed iModels across local and CloudSQLite workflows
Profile and optimize CPU, memory, I/O, and multithreading behavior to deliver measurable performance gains
Contribute to low‑level storage engine internals—file formats, indexing, transactions, queries—and surface them through clean APIs
Debug and validate software across virtualized and containerized environments
Enhance observability with metrics, tracing, and structured logs
define and monitor SLIs in CI/CD
Expand automated testing and benchmarking
enforce performance gates and API compatibility
Consistently deliver high‑quality features, lead designs for medium‑sized efforts, and improve shared infrastructure across teams
Work in a collaborative team environment using GitHub for development, reviews, and CI management
Partner with platform, security, and product teams through design reviews and architectural discussions
Requirements:
Bachelor’s or Master’s in Computer Science, Engineering, or equivalent experience
Strong proficiency in modern C++ (C++17/20) and experience shipping production‑grade systems