
Senior Software Developer
Seequent
The Role
Overview
Senior developer designing and building backend services for 3D geoscience visualization tools.
Key Responsibilities
- release planning
- software design
- backend development
- testing
- security monitoring
- stakeholder communication
Tasks
As a Senior Software Developer on our 3D visualization team, you will contribute to building web-based tools for visualizing geoscience data, with a focus on backend systems and services. You will help build, maintain, and evolve the back end that powers our rendering stack, working closely with domain experts and visualization engineers to deliver performant and interactive visualization capabilities to our customers. This role is ideal for someone with a solid foundation in software development who is excited to grow their skills in scalable back-end systems, 3D graphics, and scientific visualization. The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications and systems. This role requires advanced technical expertise, leadership in software architecture, and cross-functional collaboration to ensure high-quality, secure, and scalable solutions. The position also includes project management responsibilities, with accountability to balance technical execution with planning and stakeholder engagement. The Senior Software Developer addresses complex challenges, delivers quality solutions, and provides technical guidance and mentorship to team members. -Plan and schedule releases in line with business requirements and objectives. -Independently produce and communicate multiple design views to address stakeholder concerns and meet both functional and non-functional requirements including security. -Participate in reviews of own work and lead reviews of colleagues' work. -Design, code, verify, test, document, amend, and refactor complex programs/scripts and integration software services. -Measure and monitor applications of project/team standards for software construction, including software security. -Apply appropriate project management methods and tools. -Design and architect complex software applications, components, and modules with the ability to deliver best in class solutions that effectively navigate ambiguous requirements or processes. -Use appropriate modelling techniques in line with agreed software design standards, guidelines, patterns, and methodologies. -Communicate release plans, progress, and outcomes to stakeholders, focusing on effective change management.
Requirements
- c++
- python
- react
- kubernetes
- ci/cd
- bachelor's
What You Bring
-Exposure to 3D graphics, OGC 3D Tiles -Concurrency and distributed systems -Familiarity with CI/CD Pipelines and DevOps practices -Experience with React and Svelte -Experience with Github Actions -Advanced experience in C++ -Experience with infrastructure as code -Experience working with a major cloud platform provider (Azure, GCP, AWS, etc) -Experience with MongoDB -Experience with Kubernetes or other container orchestration technologies -Experience with JavaScript/TypeScript -Experience with FastAPI -Experience developing and maintaining RESTful APIs and back-end services -7+ years working in relevant software developer roles primarily focused on backend services -Proficiency in Python -Bachelor's degree in computer science, engineering, or equivalent.
People Also Searched For
CAD Designer jobs in Calgary , Alberta , CA
Architectural Technician jobs in Calgary , Alberta , CA
CAD Technician jobs in Calgary , Alberta , CA
CAD Designer jobs in Alberta , CA
Architectural Technician jobs in Alberta , CA
CAD Technician jobs in Alberta , CA
CAD Designer jobs in Calgary , CA
Architectural Technician jobs in Calgary , CA
CAD Technician jobs in Calgary , CA
Benefits
Office-based working environment, work from our Calgary, Alberta office two or more days per week. Benefits of being a Seequenteer and why you’ll love being on our team.
The Company
About Seequent
-Grew by acquiring complementary geoscience and geotechnical tools from 2014 onwards, building a portfolio that spans modelling, data management, and collaboration. -Works with blue‑chip clients on projects like tunnels, groundwater detection, geothermal/exploration, subsea mapping, and nuclear waste storage. -Known as 'Google Earth for beneath the surface', empowering users to aggregate complex geoscience data into clear, actionable 3D subsurface models. -Headquartered in Christchurch with global R&D and offices. -Unusual early focus on full product rewrites over incremental updates, supported by R&D grants. -Championed Visible Geology in 2024—a free 3D teaching tool to inspire future geoscientists with immersive underground visualization.
Sector Specialisms
Mining
Energy
Environmental
Civil
Infrastructure
Subsurface
Geoscience
Geotechnical
Geology
Geophysics
Geochemistry
Hydrogeology
Renewable Energy
Water Resources
Offshore Wind
Carbon Capture
Utilisation and Storage
Foundation Design
Infrastructure Design
Ground Information Management
Mineral Resources
Environmental Protection
Ageing Infrastructure
Sustainable Development
