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

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.

Software Quality Analyst, Civil Engineering Tools

Hybrid · Québec

The Quality Analyst is responsible for ensuring the quality and reliability of software products through continuous monitoring, testing, and documentation. They will design and execute test cases, manage the bug lifecycle, and collaborate with development teams to ensure high standards.

Pricing and Packaging Specialist

Hybrid · Québec

The Pricing and Packaging Specialist will develop and implement monetization strategies while partnering with cross-functional teams to support product commercialization and go-to-market readiness. They will also conduct market research and financial analysis to provide data-driven recommendations for portfolio optimization and revenue growth.

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.

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

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.