The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design ...
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design ...
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Quick apply
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic processing and scientific computing to help design and evolve next-generation seismic processing ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic processing and scientific computing to help design and evolve next-generation seismic processing ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic processing and scientific computing to help design and evolve next-generation seismic processing ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic processing and scientific computing to help design and evolve next-generation seismic processing ...
Senior RPA Engineer
Calgary, AB · On-site
Successful candidates who apply outside of these areas will be expected to relocate and reside in a ... You are a senior software engineer who happens to specialize in automation, not a developer who ...
Senior RPA Engineer
Calgary, AB · On-site
Successful candidates who apply outside of these areas will be expected to relocate and reside in a ... You are a senior software engineer who happens to specialize in automation, not a developer who ...
Senior DevOps Engineer
Calgary, AB · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
Quick apply
Senior DevOps Engineer
Calgary, AB · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
Senior DevOps Engineer
Calgary, AB · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
Quick apply
Senior DevOps Engineer
Calgary, AB · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
The ideal candidate is a Senior Software Engineer and Technical Leader with deep expertise in modern full-stack architecture. They are passionate about building scalable, cloud-native applications ...
The ideal candidate is a Senior Software Engineer and Technical Leader with deep expertise in modern full-stack architecture. They are passionate about building scalable, cloud-native applications ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform. This role is primarily focused on backend engineering, distributed compute systems ...
New
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform. This role is primarily focused on backend engineering, distributed compute systems ...
New
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform. This role is primarily focused on backend engineering, distributed compute systems ...
New
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform. This role is primarily focused on backend engineering, distributed compute systems ...
New
Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes ...
Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes ...
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience ...
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience ...
Senior Software Engineer, Core Experiences - Calgary, Canada
Calgary, AB · On-site
$85 - $115/hr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience ...
New
Senior Software Engineer, Core Experiences - Calgary, Canada
Calgary, AB · On-site
$85 - $115/hr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience ...
New
Senior C++ Software Engineer
Calgary, AB · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Quick apply
Senior C++ Software Engineer
Calgary, AB · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Senior C++ Software Engineer
Calgary, AB · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Quick apply
Senior C++ Software Engineer
Calgary, AB · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
As a Senior Software Developer , you'll play a key role in building and enhancing the technology that powers our business and supports exceptional customer experiences. Working across the full ...
New
Quick apply
As a Senior Software Developer , you'll play a key role in building and enhancing the technology that powers our business and supports exceptional customer experiences. Working across the full ...
New
Senior Software Developer Manager
CA$156K - CA$228K/yr
Drive best practices in CI/CD, observability, security, and SRE principles * Guide teams in ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...
Senior Software Developer Manager
CA$156K - CA$228K/yr
Drive best practices in CI/CD, observability, security, and SRE principles * Guide teams in ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...
We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more than twenty years of production history: stable, widely adopted, and entering a significant period of ...
We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more than twenty years of production history: stable, widely adopted, and entering a significant period of ...
We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more than twenty years of production history: stable, widely adopted, and entering a significant period of ...
Quick apply
We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more than twenty years of production history: stable, widely adopted, and entering a significant period of ...
Senior Software Developer, Voice & Messaging
Calgary, AB · Remote
CA$170K - CA$195K/yr
We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to ...
Senior Software Developer, Voice & Messaging
Calgary, AB · Remote
CA$170K - CA$195K/yr
We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to ...
Senior Software Engineer Relocation information
What is a Senior Software Engineer Relocation?
What are some common challenges Senior Software Engineers may face when relocating for a new role, and how can they prepare for a smooth transition?
What are the key skills and qualifications needed to thrive as a Senior Software Engineer, particularly when relocating, and why are they important?
What is the difference between Senior Software Engineer Relocation vs Software Developer?
| Aspect | Senior Software Engineer Relocation | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS or related field, experience in software engineering | Bachelor's degree in CS or related field, coding skills |
| Work Environment | Team-based, project-driven, often in tech companies or startups | Similar environment, often in software firms or tech departments |
| Employer & Industry Usage | Used by companies hiring senior engineers willing to relocate for projects | Commonly used for entry to mid-level roles in software development |
Senior Software Engineer Relocation typically involves experienced professionals moving to new locations for advanced roles, often with leadership responsibilities. Software Developer roles are more focused on coding and implementation, suitable for a broader range of experience levels. The main difference lies in experience level, responsibilities, and the scope of work, with Senior Software Engineer Relocation emphasizing seniority and relocation benefits.
Other
Re-posted 3 days ago
Job description
The role
Â
As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design and development required to visualize complex geoscience data. You will be instrumental in defining the architecture, advocating for best practices, and ensuring the delivery of high-quality, scalable solutions.
In this role, you will have the opportunity to:
Â
Design and architect complex frontend applications, components, and UI systems that deliver intuitive, performant, and scalable user experiences.
Apply appropriate design and modelling techniques across the stack, including component architecture, state management, API contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service layers to validate workflows, performance characteristics, and technical feasibility.
Design, implement, test, document, and maintain complex frontend features using modern JavaScript and TypeScript frameworks.
Develop and maintain backend services, APIs, and data-integration layers that support frontend functionality and visualization workflows.
Lead effective design and code reviews for other team members.
Coordinate with backend, visualization, QA, and product teams to ensure smooth end-to-end delivery of user-facing functionality.
Provide technical guidance and mentorship to other team members.
Essential Knowledge, Skills, and Experience
Â
Bachelor's degree in computer science, engineering, or equivalent practical experience.
7+ years of experience in software development roles, with a strong emphasis on frontend or full-stack development. Advanced experience with JavaScript and TypeScript.
Extensive experience building complex web applications using modern frontend frameworks (e.g., React, Vue, Svelte, or similar).
Strong understanding of frontend application architecture, state management, and component-based design.
Solid experience designing and implementing backend services and RESTful APIs.
Strong understanding of web-performance optimization, accessibility standards (WCAG), and browser capabilities.
Proven capability to tackle complex technical challenges through investigation, experimentation, and creative problem-solving.
#LI-KV2