Senior Software Engineer - Hybrid, Full-Stack & AI-Enabled

Socket.dev

Toronto

Hybrid

CAD 120,000 - 180,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DNV seeks a Senior Software Engineer to design, build, test, deploy, and support scalable software across a modern full-stack environment. You will work with Python, Django, TypeScript, React, and cloud services (AWS/Azure) to deliver production-grade capabilities.

You will collaborate with product leadership and platform teams to align architecture, APIs, and interoperability while prioritizing reliability and security. Hybrid work from the Toronto area is offered.

Qualifications

  • Experience designing, developing, testing, deploying, and supporting production-grade software.
  • Strong fundamentals in full-stack web development and cloud-based delivery.
  • Ability to collaborate with distributed teams and translate product direction into production-ready software.

Responsibilities

  • Design, build, test, deploy, and support scalable software across a modern full-stack environment.
  • Develop cohesive product experiences across web applications, backend services, APIs, and UI components.
  • Collaborate with Product leadership and architecture teams to shape technical direction.
  • Participate in code reviews, design discussions, estimation, and planning for delivery.
  • Maintain high quality, testable, and maintainable code with long-term product quality in mind.
  • Own features end-to-end from design through deployment, monitoring, and iterative improvement.
  • Support modernization, refactoring, and migrations to improve performance and security.

Skills

Python
Django
TypeScript
React
AWS
Azure
Web APIs
Git

Job description

DNV seeks a Senior Software Engineer to design, build, test, deploy, and support scalable software across a modern full-stack environment. You will work with Python, Django, TypeScript, React, and cloud services (AWS/Azure) to deliver production-grade capabilities.

You will collaborate with product leadership and platform teams to align architecture, APIs, and interoperability while prioritizing reliability and security. Hybrid work from the Toronto area is offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Worky • Toronto

Hybrid
CAD 110,000 - 160,000
Hybrid work model
Sr. Software Engineer
Sr. Software Engineer

DNV Germany Holding GmbH • Toronto

Hybrid
CAD 110,000 - 150,000
Sr. Software Engineer
Sr. Software Engineer

Socket.dev • Toronto

Hybrid
CAD 120,000 - 180,000
Sr. Software Engineer
Sr. Software Engineer

DNV • Toronto

Hybrid
CAD 130,000 - 155,000
Hybrid work schedule
RRSP with company match
Medical, Dental and Vision
+2
Full-Stack Developer - React/Node + AI Tools | Toronto Hybrid
Full-Stack Developer - React/Node + AI Tools | Toronto Hybrid

NearSource • Toronto

Hybrid
CAD 62,000 - 76,000
Senior Software Engineer (1880)
Senior Software Engineer (1880)

Direct IT Recruiting Inc. • Toronto

Hybrid
Hybrid work model
Contract duration 5 months
Senior Hybrid Fullstack Engineer: Azure Microservices & ML
Senior Hybrid Fullstack Engineer: Azure Microservices & ML

Maplesoft Group, an SEB Company • Ottawa

Hybrid
CAD 124,000 - 152,000
Senior Full Stack Engineer- Angular
Senior Full Stack Engineer- Angular

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 160,000
Full-Stack Developer - Node, React, TypeScript, & AI
Full-Stack Developer - Node, React, TypeScript, & AI

NearSource Technologies • Toronto

Hybrid
CAD 62,000 - 76,000
Hybrid work model
Full Stack SW Engineer
Full Stack SW Engineer

HRB • Toronto

Hybrid
CAD 120,000 - 150,000