Bentley Systems is seeking a Senior Software Developer to join the Civil Engineering Applications team in a hybrid or in-office role in Quebec City, Canada. The role focuses on designing, developing, and evolving software for civil engineering applications with leadership and mentorship responsibilities. You will own features end-to-end, collaborate globally, and help drive best practices and up-to-date development techniques.