Bentley Systems logo
Est. Monthly
Estimated €5,160 - €6,013
Posted August 28, 2026 · 2 days agoLast seen August 29, 2026Est. expiry October 2, 2026

Software Developer

How this salary compares
Salary Context: Software Developer

Hover or tap a row for full statistics (EUR / month on this chart).

Salary analysis

Compared with the selected benchmark ("All roles in Toronto, Canada"), this listing's salary midpoint is about 96% lower. The offer sits below the benchmark range (€9,260–€13,890). The listed pay band (€430–€501) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 3 comparable listings.

Monthly salary comparison for Software Developer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
Market Average: Software Developer€3,500/per month€4,750/per month€7,450/per month
All roles in Toronto, Canada€9,260/per month€13,890/per month€13,890/per month
About the role

A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform services and APIs that enable advanced analytics, data science, business intelligence, and AI workflows for geoscience data. This position has an expectation of an individual who already possesses relevant industry experience in software development, offering hands-on experience with industry-standard tools, practices, and collaborative development processes. A Software Developer will work under the general direction of the Manager, Software Engineering with the expectation to work independently, following clear guidance and established processes. Duties and responsibilities include Software Design, Software Development, Release Management, and Qualifications include a Bachelor’s degree and 3+ years in relevant Software Development positions. Working conditions describe a hybrid arrangement with presence in the Toronto office two days a week and flexibility across time zones.

Job Details

Responsibilities

  • Software Design: create and document detailed designs and ensure security; peer review.
  • Software Development: design, code, verify, test, document, and refactor programs/scripts; apply standards and basic security practices; peer review.
  • Release Management: assist with release tasks, plan resources, prepare release materials, and participate in testing and QA.

Requirements

  • Bachelor’s degree in computer science, engineering, or equivalent
  • 3+ years working in relevant Software Development positions
  • Familiarity with CI/CD Pipelines and DevOps practices
  • Experience with enterprise-scale data solutions
  • Experience with relational and/or no-SQL data storage mechanisms
  • Proficiency in SQL, Python and JSON
  • Experience with cloud platforms (i.e. Azure, AWS, GCP)
  • Familiarity with containerization (i.e. Docker, Kubernetes)

Skills & Technologies

CI/CDDevOpsEnterprise-scale data solutionsRelational and NoSQL data storageSQLPythonJSONCloud platforms (AzureAWSGCP)DockerKubernetes

Education Level

Bachelor
Seen 18 hours agoPartial Schema
Bentley Systems logo
Bentley Systems · 72 open roles
Top locations: Remote - Global · 70 · Remote - Finland · 1 · Sweden, Finland, Norway · 1
View company
Current open roles at Bentley Systems on JobCrawls
LocationActive listings
Remote - Global70
Remote - Finland1
Sweden, Finland, Norway1
Current role mix at Bentley Systems on JobCrawls
Role typeActive listings
Software Engineer7
Product Manager6
Technical Support Engineer5
Product Sales Engineer2
Full-Stack Software Engineer2
Senior Software Engineer2
Application Engineer2
User Engagement Advocate2
User Operations Specialist2
Senior Regional Director1
Applied AI Engineer1
Software Quality Analyst1
Maintenance and Logistics Specialist1
Front-end Developer1
Employment Legal Counsel1
Principal Software Quality Analyst1
Marketing Analytics Manager1
Paid Media Specialist1
Business Led Buying Negotiator1
Learning Systems Specialist1
Principal Consultant1
Sales Development Representative1
Construction Consultant1
Portfolio Management Specialist1
Product Operations Manager1
Applied AI Scientist1
Community Marketing Director1
Senior Developer1
Executive Assistant1
GIS & Operations Associate1
Associate Consultant1
Cloud Software Engineer1
HR Data Scientist1
HR Shared Services Director1
Project Control Analyst1
Vice President Communications1
Site Reliability Engineer1
Technical Consultant1
Backend Software Engineer1
Senior Software Developer1
Software Quality Specialist1
Customer Solutions Specialist1
Support Account Manager1
Workplace Culture & Engagement Specialist1
Software Developer1
Human Resources Specialist1
Senior Director of Engineering1
Consultant1
Senior Software Quality Analyst1
Design Program Manager1
Enterprise Inside Sales Representative1
Current role-level mix at Bentley Systems on JobCrawls
Role levelActive listings
Mid-Level69
Executive1

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.