Remote Principal Software Engineer — Lead Scalable Systems

eDynamic Learning

Canada

Remote

CAD 180,000 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual Bonus
Comprehensive Benefits

Job summary

A leading educational technology company in Canada seeks a Principal Software Engineer to provide technical leadership across multiple teams. This role emphasizes improving engineering effectiveness and collaborating with various departments. Candidates should possess over 15 years of experience in full-stack development, especially in Node.js and TypeScript. The position offers a competitive salary range and benefits, supporting a remote work environment.

Qualifications

  • 15+ years of experience building and scaling full-stack applications.
  • Proven experience at a staff or principal level, influencing multiple teams or large systems.
  • Deep expertise in Node.js and TypeScript.

Responsibilities

  • Provide hands-on technical leadership across multiple teams.
  • Lead and contribute to architecture and system design decisions.
  • Conduct deep code reviews and ensure engineering quality.

Skills

Node.js
TypeScript
React
Architectural thinking
Problem-solving
Communication skills

Education

Bachelor’s Degree in Computer Science or equivalent experience

Tools

AWS
Docker
Linux

Job description

A leading educational technology company in Canada seeks a Principal Software Engineer to provide technical leadership across multiple teams. This role emphasizes improving engineering effectiveness and collaborating with various departments. Candidates should possess over 15 years of experience in full-stack development, especially in Node.js and TypeScript. The position offers a competitive salary range and benefits, supporting a remote work environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Lead Scalable Platform (Remote)
Senior Software Engineer - Lead Scalable Platform (Remote)

Makeship • Toronto

Remote
CAD 120,000 - 130,000
Work remotely anywhere in Canada
Health and dental benefits
4 weeks of paid vacation
+2
Senior Platform Engineer - Remote, Scale & Reliability
Senior Platform Engineer - Remote, Scale & Reliability

Lillio (formerly HiMama) • Canada

Remote
CAD 140,000 - 160,000
Flexible working arrangements
Health benefits package
Paid time off
+2
Senior Software Engineer — Lead Scalable Platform
Senior Software Engineer — Lead Scalable Platform

Makeship • Canada

Remote
CAD 110,000 - 130,000
Remote Full-Stack Engineer: Build Scalable EdTech Platforms
Remote Full-Stack Engineer: Build Scalable EdTech Platforms

Kira Talent • Canada

Remote
CAD 92,000 - 125,000
Senior Software Engineer & Tech Lead (Full-Stack)
Senior Software Engineer & Tech Lead (Full-Stack)

TechnoCred • Toronto

On-site
CAD 100,000 - 130,000
Remote Engineering Manager – Growth-Focused Leader
Remote Engineering Manager – Growth-Focused Leader

TELUS Digital • Canada

Remote
CAD 100,000 - 110,000
Principal Software Engineer: Lead Scalable Platform & AI
Principal Software Engineer: Lead Scalable Platform & AI

OpenText • Southwestern Ontario

On-site
CAD 100,000 - 120,000
Principal Software Engineer
Principal Software Engineer

eDynamic Learning • Canada

Remote
CAD 180,000 - 220,000
Annual Bonus
Comprehensive Benefits
Remote Fullstack Engineer — Cloud-Native Microservices
Remote Fullstack Engineer — Cloud-Native Microservices

Wavelo • Canada

Remote
CAD 99,000 - 110,000
Senior Fullstack Engineer – Remote + Learning Budget
Senior Fullstack Engineer – Remote + Learning Budget

Rise People • Toronto

Remote
CAD 90,000 - 120,000
Health & dental benefits
Flexible hours
Work-from-anywhere policies
+1