Sr. Software Engineer
Calgary, AB · On-site
The Senior Software Engineer is responsible for designing, developing, testing, and supporting production-grade application and platform capabilities within DNV's Digital & Transformation ...
New
Calgary, AB · On-site
The Senior Software Engineer is responsible for designing, developing, testing, and supporting production-grade application and platform capabilities within DNV's Digital & Transformation ...
New
Calgary, AB · On-site
The Senior Software Engineer is responsible for designing, developing, testing, and supporting production-grade application and platform capabilities within DNV's Digital & Transformation ...
New
Calgary, AB · On-site
CA$11K - CA$145K/yr
The Senior Software Engineer will lead engineering on our Budgeting platform, driving technical direction, team development, and execution across several engineering teams. You'll partner closely ...
Quick apply
Calgary, AB · On-site
CA$11K - CA$145K/yr
The Senior Software Engineer will lead engineering on our Budgeting platform, driving technical direction, team development, and execution across several engineering teams. You'll partner closely ...
Calgary, AB · On-site
CA$11K - CA$145K/yr
The Senior Software Engineer will be a key player on an incredible team as we execute our mission to help local governments and school districts take the next step from good to great. Key ...
Quick apply
Calgary, AB · On-site
CA$11K - CA$145K/yr
The Senior Software Engineer will be a key player on an incredible team as we execute our mission to help local governments and school districts take the next step from good to great. Key ...
Edmonton, AB · On-site +1
About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen compliance platform. You bring ...
New
Edmonton, AB · On-site +1
About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen compliance platform. You bring ...
New
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Senior Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Senior Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Senior Software Engineer: PlatformLocation: In office Calgary, AlbertaAbout BigGeoBigGeo is redefining geospatial intelligence with an AI-ready Discrete Global Grid System (DGGS) that transforms how ...
Senior Software Engineer: PlatformLocation: In office Calgary, AlbertaAbout BigGeoBigGeo is redefining geospatial intelligence with an AI-ready Discrete Global Grid System (DGGS) that transforms how ...
Calgary, AB · On-site
The role The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications and systems. This position requires advanced technical ...
Calgary, AB · On-site
The role The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications and systems. This position requires advanced technical ...
As a Senior Software Engineer on the Tax Platform Engineering team, you will architect, build, and scale the mission-critical systems that ensure accuracy, verifiability, and compliance for our ...
Quick apply
As a Senior Software Engineer on the Tax Platform Engineering team, you will architect, build, and scale the mission-critical systems that ensure accuracy, verifiability, and compliance for our ...
Calgary, AB · On-site
$100 - $130/hr
Strong software engineering fundamentals and the technical depth to independently own complex areas ... How You Work The senior engineer who succeeds in this role thinks at the level of the system, not ...
Calgary, AB · On-site
$100 - $130/hr
Strong software engineering fundamentals and the technical depth to independently own complex areas ... How You Work The senior engineer who succeeds in this role thinks at the level of the system, not ...
Strong software engineering fundamentals and the technical depth to independently own complex areas ... How You Work The senior engineer who succeeds in this role thinks at the level of the system, not ...
Strong software engineering fundamentals and the technical depth to independently own complex areas ... How You Work The senior engineer who succeeds in this role thinks at the level of the system, not ...
Strong software engineering fundamentals and the technical depth to independently own complex areas ... How You Work The senior engineer who succeeds in this role thinks at the level of the system, not ...
Strong software engineering fundamentals and the technical depth to independently own complex areas ... How You Work The senior engineer who succeeds in this role thinks at the level of the system, not ...
Calgary, AB · On-site
$100 - $140/hr
Strong software engineering fundamentals and the technical depth to independently own complex areas ... How You Work The senior engineer who succeeds in this role thinks at the level of the system, not ...
Calgary, AB · On-site
$100 - $140/hr
Strong software engineering fundamentals and the technical depth to independently own complex areas ... How You Work The senior engineer who succeeds in this role thinks at the level of the system, not ...
Calgary, AB · On-site
$85 - $120/hr
The Opportunity We\'re seeking a Senior Platform Engineer focusing on high-performance backend ... Bachelor\'s degree in Computer Science, Software Engineering, Data Science, or a related field (or ...
Calgary, AB · On-site
$85 - $120/hr
The Opportunity We\'re seeking a Senior Platform Engineer focusing on high-performance backend ... Bachelor\'s degree in Computer Science, Software Engineering, Data Science, or a related field (or ...
Calgary, AB · On-site
The role The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications. Joining our 3D visualization team, you will focus on ...
Calgary, AB · On-site
The role The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications. Joining our 3D visualization team, you will focus on ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Edmonton, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Edmonton, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Edmonton, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Edmonton, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Calgary, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Calgary, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Calgary, AB · Remote
CA$120K - CA$150K/yr
Our award-winning software platform is powered by a team of world-class experts in big data ... As platform engineers, we are building a next-generation machine learning platform, which ...
Calgary, AB · Remote
CA$120K - CA$150K/yr
Our award-winning software platform is powered by a team of world-class experts in big data ... As platform engineers, we are building a next-generation machine learning platform, which ...
Calgary, AB · On-site
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 ...
Calgary, AB · On-site
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 ...
| Aspect | Senior Software Engineer Shopify | Shopify Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field, 5+ years experience, proficiency in Shopify APIs and Liquid | Basic to intermediate knowledge of Shopify platform, coding skills in Liquid, HTML, CSS, JavaScript |
| Work Environment | Collaborates with cross-functional teams, involved in architecture and complex integrations | Focuses on customizing themes, building apps, and implementing store features |
| Employer & Industry Usage | Used by e-commerce companies, agencies, and large retailers | Used by small to medium-sized businesses, freelancers, and agencies |
The main difference is that Senior Software Engineer Shopify typically involves more complex development, architecture, and team collaboration, while Shopify Developer focuses on theme customization, app development, and store setup. The senior role requires more experience and technical expertise, often working on larger projects within the Shopify ecosystem.
Full-time
Posted 6 days ago
New
The Senior Software Engineer is responsible for designing, developing, testing, and supporting production-grade application and platform capabilities within DNV's Digital & Transformation organization. This role sits within the Application Engineering section and contributes to the development and modernization of scalable web applications that support digital delivery across Energy Systems.
This role sits within the Digital & Transformation organization, helping to advance how DNV performs Due Diligence, Verification & Assurance, and Renewables Certification work across Energy Systems.
Working in close partnership with Product leadership, Data & AI Engineering, Solution Engineering, Platform Reliability, Solution Architecture, and Platform Security & Compliance, this role helps bring application capabilities, data services, AI-enabled features, workflows, and APIs into one cohesive platform and product experience.
The Senior Software Engineer designs, builds, tests, and supports scalable software across a modern full-stack environment that includes Python, Django, TypeScript, React, .NET, and cloud services across Azure and AWS. The role requires strong engineering fundamentals, practical cloud experience, and the ability to collaborate effectively across globally distributed teams.
This role supports custom software development, application modernization, and integration with low-code or hybrid development environments, helping establish shared patterns, APIs, reusable components, and maintainable application architecture across the platform.
L'ingenieur logiciel principal est responsable de la conception, du developpement, des tests et du support des capacites applicatives et de plateformes de qualite production au sein de l'organisation Digital & Transformation de DNV. Ce role releve de la section Ingenierie Applicative et contribue au developpement et a la modernisation d'applications web evolutives qui supportent la diffusion numerique a travers les systemes energetiques.
Ce role releve de l'organisation Digital & Transformation, contribuant a faire progresser la maniere dont DNV realise la Due Diligence, la Verification & l'Assurance, ainsi que la certification des energies renouvelables a travers les systemes energetiques.
Travaillant en etroite collaboration avec la direction produit, l'ingenierie des donnees et de l'IA, l'ingenierie des solutions, la fiabilite des plateformes, l'architecture des solutions et la securite et conformite des plateformes, ce role aide a reunir les capacites applicatives, les services de donnees, les fonctionnalites compatibles avec l'IA, les flux de travail et les API en une seule experience de plateforme et de produit coherente.
L'ingenieur logiciel principal concoit, construit, teste et supporte des logiciels evolutifs dans un environnement full-stack moderne incluant Python, Django, TypeScript, React, .NET et des services cloud via Azure et AWS. Ce poste exige de solides bases en ingenierie, une experience pratique du cloud et la capacite de collaborer efficacement entre equipes reparties a l'echelle mondiale.
Ce role soutient le developpement logiciel personnalise, la modernisation des applications et l'integration avec des environnements de developpement low-code ou hybrides, aidant a etablir des patrons partages, des API, des composants reutilisables et une architecture d'application maintenable sur toute la plateforme.
**This position can be located in our Calgary office, presenting a dynamic hybrid schedule where employees will typically spend three (3) days per week working from either a DNV office or client location/site. Further details regarding role-specific requirements will be shared during the interview process.
Other DNV offices may also be considered.**
**Ce poste peut se derouler dans notre bureau de Calgary, offrant un horaire hybride dynamique ou les employes passent generalement trois (3) jours par semaine a travailler soit depuis un bureau DNV, soit depuis un site/site client. Des details supplementaires concernant les exigences specifiques au poste seront communiques lors du processus d'entretien.
D'autres bureaux DNV peuvent egalement etre envisages.**
What You'll Do
Ce que tu vas faire
Software Engineering & Delivery
Ingenierie logicielle et livraison
Full-Stack Application Development
Developpement d'applications full-stack
Modern Development & AI-Enabled Engineering
Developpement moderne et ingenierie habilitee par l'IA
Architecture, Platforms & Interoperability
Data & AI Integration
Integration des donnees et de l'IA
DevOps, Reliability & Security
DevOps, Fiabilite et Securite
Collaboration & Technical Ownership