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

Software Developer II

Hybrid · Toronto

The Software Developer is responsible for designing, developing, and maintaining software applications and platform services that support geoscience data analytics and AI workflows. They will also participate in release management, testing, and quality assurance tasks to ensure high-quality software delivery.

Software Quality Analyst - Civil Engineering Tools

Hybrid · Québec

The Quality Analyst is responsible for ensuring the reliability of software products through the design and execution of test plans and scripts. They will manage the bug lifecycle, validate customer-reported issues, and collaborate with development teams to maintain high quality standards.

Senior Developer

Hybrid · Québec

Lead a cross-functional squad in the development and maintenance of modern web applications and internal engineering platforms. Drive technical strategy, architecture, and engineering standards while fostering a culture of collaboration and continuous improvement.

Software Quality Analyst - Civil Engineering Tools

Hybrid · Québec

The Quality Analyst is responsible for ensuring the reliability of Bentley software through continuous monitoring, testing, and the development of test plans and scripts. They will manage the bug lifecycle and collaborate with development teams to maintain high quality standards.

Manager, Software Development

Hybrid · Québec

Lead and mentor a globally distributed software engineering team to evolve the Civil Engineering software portfolio. Drive technical excellence, organizational transformation toward empowered teams, and the delivery of scalable cloud services.

Software Developer II

Hybrid · Toronto

The Software Developer is responsible for designing, developing, and maintaining software applications and platform services that support geoscience data analytics and AI workflows. They will also participate in release management, testing, and quality assurance tasks 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.

UX Designer II

Hybrid · Québec

Partner with product managers and stakeholders to conduct user research and define product direction for complex engineering workflows. Create wireframes, prototypes, and design solutions while collaborating with cross-functional teams to ensure intuitive user experiences.

Senior Product Operations Manager

Hybrid · Québec

The Senior Product Operations Manager will partner with cross-functional teams to implement sustainable process improvements and scale agile ways of working. They will provide hands-on coaching, facilitate OKR planning, and surface actionable insights to leadership to drive organizational effectiveness.

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

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.

Senior Manager, Global Campaigns

On-site

Location: Home-based or hybrid, Canada. Position Summary: Bentley Systems is building a world-class Global Campaigns function to drive integrated, full-funnel campaigns across its strategic growth priorities. We are looking for a Senior Manager, Global Campaigns to help lead that build. This is a role for a seasoned campaign strategist who thinks like a growth marketer, someone who understands the full funnel from awareness to pipeline, obsesses over what moves the needle, and orchestrates multi-channel campaigns across all marketing channels. You own campaigns from brief to retrospective,…

Associate Consultant

Hybrid

Associate Consultant, Maximo Location: Hybrid/Home-based, Canada Position Summary: We are seeking an Associate Consultant to join our growing team at Cohesive, within Bentley Systems. Cohesive is the world’s leading Maximo Implementor, with colleagues spread across 22 offices, as well as remote colleagues globally. This role offers an excellent opportunity to build your functional and technical expertise in Enterprise Asset Management (EAM) across various industries, focusing on improving our clients’ asset reliability and work efficiency with IBM’s Maximo Application Suite. This position…