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.
Apply directly at Pearson →Create a free account for alerts like thisView Pearson immigration profile
This listing is sourced directly from Pearson's careers page and normalized into a canonical job model.