Sponsored

Software Developer

Seequent Calgary

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 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


As a Software Developer you will be working with a team of skilled software developers, senior software developers, a team lead, product manager, and UI/UX designer to build and maintain high quality software for the Seequent Evo cloud platform. You will have the opportunity to learn and grow your career in a supportive and dynamic environment.


As a Software Developer on our platform capabilities team, you will work closely with domain experts and cross‑functional stakeholders to design, build, and refine the services that enable our core platform functions. This role centers on developing robust and scalable solutions for data organization, role‑based access control (RBAC), audit and notifications.


You will be contributing to services that ensure secure access, reliable auditability and seamless communication across our platform, directly supporting the teams and customers who depend on these critical capabilities.


In this role, you will have the opportunity to:



  • Design and implement features for platform‑level services such as RBAC, audit and notification systems.

  • Develop and maintain microservices and event‑driven components, ensuring scalability, reliability, and maintainability.

  • Contribute to the design of components of larger software systems, ensuring alignment with overall design requirements.

  • Collaborate with product managers, architects, and other developers to translate requirements into technical solutions.

  • Write clean, efficient, and well‑documented code in Python to provide robust and reliable REST APIs.

  • Design, code, verify, test, document, amend and refactor programs/scripts.

  • Participate in code reviews and provide constructive feedback to peers.

  • Assist with release management tasks.

  • Participate in basic testing and quality assurance tasks and issue resolution.


To be successful in this role, you should have:



  • Bachelor’s degree in computer science, engineering, or equivalent.

  • 3+ years working in relevant software developer roles primarily focused on backend services.

  • Strong proficiency with Python or another widely used programming language (e.g., Java, Go, C#).

  • Experience developing and maintaining RESTful APIs and back‑end services.

  • Understanding of microservice and event‑driven architectures.

  • Experience working with a major cloud platform provider (Azure, GCP, AWS, etc).

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Experience working in an agile development environment, collaborating closely with peers and cross‑functional teams to deliver high‑quality solutions.


The experience with the following is not required but is a significant asset:



  • JavaScript/TypeScript

  • React

  • FastAPI

  • MongoDB, blob storage

  • GitHub Actions

  • Access control models (e.g., RBAC, ABAC)

  • Audit logging frameworks, notification systems and messaging queues (Kafka, Pub/Sub, SQS).


Additional Information


This is a hybrid based role, and you are required to be in the Calgary Seequent office two days a week.


Benefits of being a Seequenteer and why you’ll love being on our team


Our people – Working at Seequent means becoming part of a community of collaborative innovators with insatiable curiosity and a passion to make a difference. Seequenteers are experts at what they do, visionaries with bold ideas for the future, and driven by a desire to make meaningful change.


Our culture – At Seequent you’ll be encouraged to Find a Better Way, Think Customer, Collaborate Enthusiastically, Exceed Expectations, and Take Ownership, no matter what role you’re in. Our values define a culture of open mindedness, connected teams despite geographical distance, transparent communication, and leadership at any level, where everyone is welcome as their authentic self.


Our offices – Seequent operates from offices all over the world; as part of the Bentley Systems family. Our office hubs are fueled by barista‑crafted coffee, games, table tennis, Lego, online trivia battles, and regular office team events. We like to celebrate our wins with cake too, lots of cake.


Benefits – Competitive salary, flexible working, a paid day each year to volunteer, an employee share purchase plan in most locations, rewards & recognition program, continuous learning and career growth opportunities, internal engagement events, culture & wellbeing program, personal support resources. Additional benefits are unique to each location Seequent resides in.


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 backgrounds 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!


How To Apply


If this sounds like the role for you, apply today with a covering letter and CV.


Seniority Level



  • Mid‑Senior level


Employment Type



  • Full‑time


Job Function



  • Engineering and Information Technology


Industries



  • Software Development


#J-18808-Ljbffr

How to Apply

Ready to start your career as a Software Developer at Seequent?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with Seequent in Calgary.

Is this a remote position?

This appears to be an on-site role in Calgary.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

How can I improve my application?

Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.

What skills are needed?

Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.

Sponsored

Safety & Disclaimer

External Application

You are leaving 925work.com to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.