Apply now

Posted 10 days ago

Senior Software Developer

@ Bentley Canada, Inc

Calgary, Alberta

On-siteFull-time7+ years experience
Apply now
SIGNALS

Overview

Seequent (Bentley) is hiring a Senior Software Developer for a hybrid role in Calgary to design, build and operate the core backend services of Evo, its cloud-based geoscience platform. The work includes leading designs, mentoring team members and running code reviews. The posting asks for seven or more years of software development experience.

Responsibilities:

  • Design and architect microservices-based software and services
  • Build, test and operate scalable backend services with Python, FastAPI, Kubernetes and GCP
  • Lead design and code reviews and promote engineering standards
  • Plan and coordinate releases across teams
  • Provide technical guidance and mentorship to team members

Requirements summary:

  • Bachelor's degree in computer science or equivalent experience
  • Seven or more years of software development experience
  • Experience with scalable RESTful APIs, ideally in Python and FastAPI
  • Strong cloud and Kubernetes container experience
  • Experience with CI/CD pipelines and automated testing

Tools & skills

Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-10-27
First seen by our source
2026-10-09
Source record updated
2026-11-06

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience7+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studycomputer science, engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Bentley Canada, Inc

FieldValue
Open jobs on Jobsy10
Job description

About Us:

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.
We build world-leading technology that is at the forefront of Earth sciences, transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better infrastructure, source renewable energy, and reduce their impact on the environment.
We operate in 145+ countries while proudly maintaining headquarters in New Zealand.

The Role


Reporting to the Team Lead, Software Development, the Senior Software Developer designs, builds, and operates the core services underpinning Evo, Seequent's cloud-based geoscience platform. This hybrid Calgary role leads the delivery of reliable, secure, and scalable backend systems for data organization, permission management, auditability, and external integrations, while providing technical guidance and mentorship to team members.


In this role, you will have the opportunity to:


  • Design and architect complex software applications, components, and services within Evo's microservices environment.
  • Build, test, document, refactor, and operate scalable backend services using Python, FastAPI, Kubernetes, and GCP.
  • Develop reliable platform capabilities for data organization, permission management, auditability, and integrations with external platforms.
  • Evaluate design alternatives and trade-offs, and communicate solutions that meet functional, security, performance, and scalability requirements.
  • Establish and promote software development methods, tools, standards, automated testing, and secure engineering practices across the team.
  • Plan and coordinate releases across teams, ensuring quality, security, compliance, and effective stakeholder communication.
  • Define and deliver small projects or sub-projects, managing scope, schedules, risks, quality, resources, and stakeholder involvement.
  • Lead design and code reviews, improve existing processes and products, and provide technical guidance and mentorship to team members.
  • Contribute occasionally to frontend platform and administrative capabilities using modern web technologies.

To be successful in this role, you should have:


  • Bachelor's degree in computer science, engineering, or equivalent practical experience.
  • Seven or more years of experience in relevant software development roles.
  • Experience designing, building, and maintaining scalable RESTful APIs, ideally using Python and FastAPI.
  • Strong experience with cloud platforms such as GCP, AWS, or Azure and deploying services in Kubernetes-based containerized environments.
  • Experience with microservices architecture, service design, observability, inter-service communication, and infrastructure as code such as Terraform.
  • Experience designing and maintaining CI/CD pipelines and automated tests across unit, integration, and end-to-end layers using tools such as Pytest and Playwright.
  • Familiarity with React and TypeScript, plus an interest in emerging development practices including AI-assisted or agent-driven workflows.
  • Ability to work autonomously on complex issues, influence stakeholders, collaborate across functions, and communicate technical concepts clearly.
  • Commitment to secure, privacy-conscious, and ethical engineering practices, continuous learning, and knowledge sharing.

Additional Information

Work Mode= Hybrid

Posting Close Date: 11/5/2026

#LI-KV2



Our Commitment to Equity, Diversity, and Inclusion
At Seequent, we champion the uniqueness of each individual. Our commitment to inclusiveness, equity, and accessibility is fundamental to who we are. If you require accommodation during our recruitment process, please let our Talent Acquisition team know. We are here to ensure a fair opportunity for all.
Research underscores that some individuals, especially women and underrepresented groups, may hesitate to apply for roles if they don't meet every requirement. Please don't count yourself out if you don’t tick every box. We are committed to hiring a diverse team and encourage individuals of all background and abilities to apply. Thank you for considering us as your potential employer; we're excited to see what you can bring to our team!


Benefits of being a Seequenteer and why you’ll love being on our team.
We aspire to be pioneers of positive change in the way organisations work with the underground. We work collaboratively, stay curious, make change happen and have a global impact. We bring our authentic selves to work and are enthusiastic about what we do. Plus, you can expect great benefits; these benefits are unique to each location Seequent resides in. Please ask your Talent Acquisition Specialist.
If this posting gets you excited about joining Seequent please apply now!
For more information about everything Seequent, please visit Seequent.com.


Equal Opportunity Employer:
Seequent (Bentley) is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, sex, sexual orientation, gender identity, disability, pregnancy, protected veteran status, religion, national origin, age, genetic information or any other protected characteristic. This commitment extends to all aspects of employment, including, but not limited to, hiring, placement, promotion, compensation, and training. Know Your Rights as an applicant under the law.

Seequent (Bentley) Policy on EEO, Affirmative Action and Pay Transparency Non-Discrimination
Seequent (Bentley) participates in e-Verify / Seequent (Bentley) participate in e-Verify / Right to Work Notice

Request an Accommodation:
As an Equal Opportunity Employer, Seequent is committed to providing reasonable accommodations to applicants with disabilities. We encourage you to request a reasonable accommodation if you are not able to fully use or access our online application system. You can make an accommodation request by sending us an email at [email protected].

Similar jobs

  • Intermediate Software Developer

    Calgary, AB +1
    HybridFull Time

    ATB

    2+ YOECandidates need a Bachelor's degree in a related field and 2-3+ years of full-stack development experience, strong Python and web framework skills, and cloud and CI/CD experience. Strong SQL and analytical skills are required, and experience with financial platforms is an asset.

    Python, GCP, GitLab, SQL

  • Software Developer – Analytics Data Platform (Data Reliability)

    Ontario +3
    Full Time

    Canada - Genesys Cloud Services Corp.

    2+ YOECandidates need a bachelor's degree in Computer Science or related field plus 2+ years of software or test automation experience, strong Java and Python skills, and experience with automated testing, CI/CD and AWS. SQL and on-call readiness are also required.

    Spark, Apache Airflow, Apache Iceberg, Jenkins, AWS Step Functions, Amazon EMR

  • Junior Software Developer

    Calgary, AB
    Full Time

    PRI Consultants

    Candidates need a recent computer science, software engineering, or related degree or diploma, and hands-on ability to build web applications in a modern stack. Understanding of REST APIs, relational databases, and Git is required, and comfort using AI coding assistants is expected.

    Git, Azure, CI/CD, SQL, React, TypeScript

  • Software Developer - Hybrid Calgary

    Edmonton, AB
    $51–$67/hrContract

    Randstad Canada

    Candidates need hands-on experience with Python, JavaScript, CI/CD pipelines, PyTest and API development. Strong problem-solving and the ability to explain solutions clearly to stakeholders are also expected.

    Python, JavaScript, PyTest, CI/CD pipelines, API gateway

    Software Developer - Remote

    Edmonton, AB
    $71–$87/hrRemoteContract

    Randstad Canada

    Candidates need senior Salesforce development experience, with deep knowledge of Apex architecture, custom backend integrations and REST web services. Direct DocuSign experience is a strong asset but not required.

    Salesforce, Apex, Lightning Web Components, DocuSign

  • Senior Software Developer

    Edmonton, AB
    HybridFull Time

    Ellement Consulting Group: independent, 100% Canadian-owned firm based in Winnipeg,

    8+ YOEEllement Consulting Group needs candidates with 8+ years of enterprise software development experience, especially in .NET (C#), Angular, TypeScript and SQL Server. They also need microservices, REST API, OOP and CI/CD experience, plus strong communication and mentoring skills.

    Angular, TypeScript, .NET, C#, Microsoft SQL Server, Git

  • Senior Software Developer

    Calgary, AB
    Full Time

    MNP

    Candidates need extensive experience building enterprise software across backend and frontend, plus strong .NET Core/C#, Azure, CI/CD and Angular (or similar) skills. Business process understanding and strong analytical and systems-thinking abilities are also required.

    Terraform, Azure, Angular, TypeScript, AI-assisted development tools

  • Software Developer

    Alberta
    Full Time

    Aplin

    5+ YOECandidates need a computer science or related credential, at least five years of Microsoft .NET experience across front and back end, and skill in HTML, CSS and JavaScript. Strong debugging skills, Azure experience and clear English communication are also required.

    Microsoft .NET, Razor Pages, Blazor, Microsoft Azure

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.