Pearson

Pearson

Principal Software Engineer

Canada · Principal · Full-time

Sponsorship not specified$175k-$210kDetected 9 days ago
TypeScriptReactNode.jsDistributed SystemsFull-Stack DevelopmentCode ReviewSQLAWSDockerCI/CDLinuxDevOpsLeadershipCommunicationProblem SolvingMentoring

Stay score

odds of building a lasting career here

55Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role65
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • In this role, you will report directly to the Director of Engineering and operate as a Principal Engineer across all engineering teams.
  • This is a high-impact, hands-on technical leadership role focused on improving engineering effectiveness, accelerating delivery, and ensuring technical excellence across the organization.
  • You will not be embedded within a single team

Responsibilities

  • Lead and contribute to architecture and system design decisions, ensuring scalability, simplicity, and long-term maintainability
  • Drive technical consistency and best practices across teams (design patterns, standards, tooling)
  • Partner with the Engineering Manager and Tech Leads to support delivery without taking on people management responsibilities
  • Mentor and guide senior engineers and technical leads through coaching, design discussions, and knowledge sharing

Requirements

  • Bachelor's Degree in Computer Science or equivalent experience
  • 15+ years of experience building and scaling full-stack applications
  • Proven experience operating at a staff or principal level, influencing multiple teams or large systems
  • Deep expertise in Node.js and TypeScript, with broader experience in several languages and programming paradigms
  • Strong experience with React and modern front-end architectures e Strong background in system design, distributed systems, and API architecture
  • Experience working on complex, production-grade, high- scale systems
  • Demonstrated ability to solve ambiguous, cross-cutting technical problems
  • Experience driving technical strategy, standards, and architecture across teams
  • Strong understanding of CI/CD, testing strategies, and DevOps practices
  • Familiarity with AWS, Docker, Linux, and cloud-native architectures

Skills

  • Ability to operate as a force multiplier across teams, elevating overall engineering quality and speed
  • Strong architectural thinking with a focus on scalability, simplicity, and business impact
  • Exceptional problem-solving skills, especially for complex and ambiguous challenges
  • Excellent communication skills, with the ability to influence without authority
  • Pragmatic mindset focused on delivering value, not overengineering
  • Self-starter who thrives in a remote, fast-paced, and evolving environment
  • Compensation
  • Compensation at Pearson is influenced by factors including skill set, experience, and location.
  • This position is eligible for Pearson's annual incentive program.
  • Information on benefits can be found here.
  • Applications will be accepted through November 8th, 2026.
  • This window may be extended depending on business needs.

Compensation

  • Compensation at Pearson is influenced by factors including skill set, experience, and location.
  • The full-time salary range for this role is $175,000 - 210,000 CAD.
  • This position is eligible for Pearson's annual incentive program.

Company info

  • Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding students on their journey to life after graduation.
  • We are dedicated to supporting both teachers and programs that facilitate student exploration of interests, career options, and skill acquisition through Career and Technical Education (CTE).
  • As the largest publisher of CTE and elective digital curriculum in North America, we offer a vast catalog of over 250 courses spanning grades 6-12.

This listing is sourced directly from Pearson's careers page and normalized into a canonical job model.