BS

Bentley Systems

Verified Job Source

Advancing Infrastructure

Exton, PA

Software Development
5,001+ people

About

Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance.

Open positions

Senior Software Engineer

Hybrid · Québec

Design, develop, test, and maintain software components for Bentley's Civil Engineering applications while taking ownership of features from design through delivery. Collaborate with globally distributed engineering teams to drive technical decisions, mentor junior engineers, and ensure high-quality software solutions.

Senior Software Developer

Hybrid · Québec

The Senior Software Developer will design, develop, and maintain software components for civil engineering applications while taking ownership of features from design to delivery. They will also provide technical leadership and mentorship to junior and intermediate engineers to ensure engineering excellence and high-quality solutions.

Senior Software Engineer

Hybrid · Québec

The Senior Software Developer will design, develop, and maintain software components for Bentley's Civil Engineering applications. They will also provide technical leadership, mentor junior engineers, and collaborate with global teams to ensure high-quality software delivery.

Senior Software Developer

Hybrid · Vancouver

The Senior Software Developer is responsible for the end-to-end design, development, and release of high-performance platform services and APIs for geoscience data. They also manage project lifecycles, provide technical mentorship, and ensure the scalability and security of software solutions.

Senior Software Developer, AI Code Modernization

Hybrid · Québec

Design and build AI-driven software transformation pipelines to modernize complex legacy engineering applications into cloud-native architectures. Collaborate with cross-functional teams to implement agentic AI workflows, validation frameworks, and automated tooling to ensure code quality and scalability.

Senior Software Developer, AI Code Modernization

Hybrid · Québec

Develop and monitor AI-driven pipelines to automatically convert legacy and academic code into cloud-native services. Collaborate with global teams to operationalize the company's AI vision and establish best practices for code modernization.

Senior Software Developer

Hybrid · Québec

Design, develop, and maintain software components for civil engineering applications while taking ownership of features from design to delivery. Collaborate with global teams to solve complex technical problems and provide mentorship to junior and intermediate engineers.