
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.
| Market | Lower bound (25th percentile) | Median | Upper 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 |
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
Education Level
Bachelor
| Location | Active listings |
|---|---|
| Remote - Global | 70 |
| Remote - Finland | 1 |
| Sweden, Finland, Norway | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 7 |
| Product Manager | 6 |
| Technical Support Engineer | 5 |
| Product Sales Engineer | 2 |
| Full-Stack Software Engineer | 2 |
| Senior Software Engineer | 2 |
| Application Engineer | 2 |
| User Engagement Advocate | 2 |
| User Operations Specialist | 2 |
| Senior Regional Director | 1 |
| Applied AI Engineer | 1 |
| Software Quality Analyst | 1 |
| Maintenance and Logistics Specialist | 1 |
| Front-end Developer | 1 |
| Employment Legal Counsel | 1 |
| Principal Software Quality Analyst | 1 |
| Marketing Analytics Manager | 1 |
| Paid Media Specialist | 1 |
| Business Led Buying Negotiator | 1 |
| Learning Systems Specialist | 1 |
| Principal Consultant | 1 |
| Sales Development Representative | 1 |
| Construction Consultant | 1 |
| Portfolio Management Specialist | 1 |
| Product Operations Manager | 1 |
| Applied AI Scientist | 1 |
| Community Marketing Director | 1 |
| Senior Developer | 1 |
| Executive Assistant | 1 |
| GIS & Operations Associate | 1 |
| Associate Consultant | 1 |
| Cloud Software Engineer | 1 |
| HR Data Scientist | 1 |
| HR Shared Services Director | 1 |
| Project Control Analyst | 1 |
| Vice President Communications | 1 |
| Site Reliability Engineer | 1 |
| Technical Consultant | 1 |
| Backend Software Engineer | 1 |
| Senior Software Developer | 1 |
| Software Quality Specialist | 1 |
| Customer Solutions Specialist | 1 |
| Support Account Manager | 1 |
| Workplace Culture & Engagement Specialist | 1 |
| Software Developer | 1 |
| Human Resources Specialist | 1 |
| Senior Director of Engineering | 1 |
| Consultant | 1 |
| Senior Software Quality Analyst | 1 |
| Design Program Manager | 1 |
| Enterprise Inside Sales Representative | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 69 |
| Executive | 1 |
Related Opportunities
Discover more opportunities that match your interests and skills