Talent.com
Passage
Principal Software EngineerPassage • Toronto, ON, Canada
Principal Software Engineer

Principal Software Engineer

Passage • Toronto, ON, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Job DescriptionWho we are

Who we are: We build technology that removes barriers blocking talent from opportunity, combining the latest advancements in AI with human judgment.

How we expand access: Access isn't real if it's unaffordable. Through our sister company, Passage Funding, we provide financing for international students.

What we believe: Access to opportunity should not be determined by geography, gender, or wealth. We reinvest a portion of our profits to support those cut off from education - including our Afghan program.

Access is the product: We build AI that turns paperwork into decisions, and decisions into real outcomes.

Our mission is bold but simple: by 2030, we aim to dismantle the barriers preventing brilliant minds from accessing the opportunities they deserve.

The role

We are looking for a Principal Software Engineer to help architect and scale the core systems that power Passage.

This is a senior technical leadership role focused on building reliable, scalable systems while shaping the long-term technical direction of the company. You will work closely with engineering, product, and leadership teams to design systems that support Passage’s AI-driven platform and global operations.

You will take ownership of complex technical problems, define architectural standards, and help ensure our systems remain reliable, secure, and scalable as the company grows.

This role is ideal for someone who enjoys solving deep technical problems while also influencing engineering culture and technical strategy across the organization.

What you will do

Architect core systems
  • Design and evolve the architecture of Passage’s core platform

  • Build scalable backend services that support admissions automation, financial systems, and operational workflows

  • Ensure systems are reliable, secure, and capable of supporting global scale

Lead complex technical initiatives
  • Own the design and implementation of large engineering initiatives

  • Break down complex problems into clear technical solutions

  • Guide teams through major architectural decisions

Establish engineering standards
  • Define best practices for system design, testing, performance, and reliability

  • Improve engineering workflows and development processes

  • Ensure high-quality, maintainable code across the platform

Partner across the company
  • Work closely with product, data, and operations teams to understand business needs

  • Translate product requirements into scalable technical solutions

  • Help leadership understand technical trade-offs and long-term architecture decisions

Mentor and elevate the engineering team
  • Mentor engineers across the organization

  • Review system designs and provide technical guidance

  • Help cultivate a high-ownership, high-quality engineering culture

Qualifications
  • Bachelor’s degree in computer science, engineering, or a related technical field

  • 5+ years of professional software engineering experience

  • Deep experience designing and building scalable backend systems

  • Strong programming skills in modern backend languages (such as Python, TypeScript, Go, or similar)

  • Experience working with distributed systems and cloud infrastructure

  • Strong system design and architectural thinking

  • Experience leading complex technical initiatives across multiple teams

  • Ability to operate independently and make high-impact technical decisions in a fast-moving environment

Nice to have
  • Proficient in Python, Django, TypeScript, and React.

  • Experience with cloud platforms such as GCP is a plus.

  • Deep knowledge of software design patterns and architecture.

  • Strong understanding of database design and development.

  • Bachelor degree or higher in computer science or related field

Location

Passage operates with an in-office working model.

Candidates must be based in Toronto or open to relocating and working five days per week in our Toronto office.

Ready to join us?

We are building a company designed to expand access to life-changing opportunities around the world.

If you are excited about solving hard technical problems, building systems with global impact, and shaping the engineering direction of a mission-driven company, we would love to meet you.

Note: Artificial intelligence may be used in the screening or assessment of applicants.

If your experience does not match every requirement but you believe you can thrive in this role, we encourage you to apply.

Compensation

Above C$200K + Offers Equity

Créer une alerte emploi pour cette recherche

Principal Software Engineer • Toronto, ON, Canada

Offres similaires

Principal Software Engineer

Questrade Financial Grouptoronto, on, Canada
Temps plein +1

Questrade Financial Group (QFG), through its companies - Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo, and Flexiti, provides securities and foreign currency inve... Voir plus

 • Offre sponsorisée

Hybrid Role: Principal Software Engineer

Thomson ReutersToronto, ON, CA
Temps plein

Shape the future of capital markets as a Principal Software Engineer focusing on full stack development in a hybrid work environment, combining technical acumen with impactful results.This role cal... Voir plus

 • Offre sponsorisée

Mobile Principal Software Engineer

Jobbertoronto, on, Canada
Temps plein

Do you want to develop more than just a product?.Then Jobber might be the place for you! We’re looking for a.Mobile Principal Software Engineer.At Jobber, we don’t just build a product - we work on... Voir plus

 • Offre sponsorisée

Principal Engineer, Engineering Productivity

NetskopeToronto, ON, CA
Temps plein

The Engineering Productivity Team at Netskope builds the foundational CI/CD systems that enable our engineers to deliver industry‑leading security products with speed and quality.We are looking for... Voir plus

 • Offre sponsorisée

Principal Software Engineer - C$278,000 A Year

AlphaSenseToronto County, Canada
Temps plein

Lead the design and evolution of a large-scale AI-driven data platform, processing vast amounts of data and minimizing manual validation.Act as a technical leader and mentor. Voir plus

 • Offre sponsorisée

Principal Software Engineer I - C$92,600 - C$115,700 A Year

EnerSysEast York, Canada
Temps plein

Principal Software Engineer to design and develop reliable software solutions for power system controllers, working with embedded systems, C#.NET, and cybersecurity protocols. Voir plus

 • Offre sponsorisée

Principal Engineer - C$122,963 - C$169,689 A Year

EnercareNorth York, Canada
Temps plein

Seeking a Principal Software Engineer to design, develop, and deploy scalable applications, mentor engineers, solve complex technical challenges, and innovate with emerging technologies. Voir plus

 • Offre sponsorisée

Principal Software Engineer Toronto, Ontario, Canada

Zoom Information, Inc.Toronto, ON, CA
Temps plein

ZoomInfo is where careers accelerate.We move fast, think boldly, and empower you to do the best work of your life.You’ll be surrounded by teammates who care deeply, challenge each other, and celebr... Voir plus

 • Offre sponsorisée

Principal Software Engineer - C$180,000 - C$220,000 A Year - Remote

eDynamic LearningToronto County, Canada
Télétravail
Temps plein

Principal Software Engineer needed to provide hands-on technical leadership, improve engineering effectiveness, and ensure technical excellence across teams.Role focuses on critical initiatives, co... Voir plus

 • Offre sponsorisée

Principal Engineer

Scotiabanktoronto, on, Canada
Temps plein

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Principle Software Engineer, Onboarding Technology will work with Senior management, peers,... Voir plus

 • Offre sponsorisée

Principal Software Engineer (Canada)

TechnoCredToronto
Temps plein

Principal Software Engineer (Canada).Build and drive solutions using the technologies you and your team choose.Develop applications using modern technologies and tools such as React, Node.Participa... Voir plus

 • Offre sponsorisée

Principal Associate, Software Engineer

Capital OneToronto, Ontario, Canada
Temps plein

Principal Associate, Software Engineer.For over 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding.We ... Voir plus

 • Offre sponsorisée

Principal Software Engineer - C$130,000 - C$180,000 A Year

QuestradeNorth York, Canada
Temps plein

Lead complex system design and delivery using NodeJS and ReactJS, mentoring engineers and driving AI adoption.Requires 8+ years experience in full-stack development and cloud platforms. Voir plus

 • Offre sponsorisée

Principal Software Engineer

PassageToronto, ON, CA
Temps plein

We build technology that removes barriers blocking talent from opportunity, combining the latest advancements in AI with human judgment.Access isn't real if it's unaffordable.Through our sister com... Voir plus

 • Offre sponsorisée

Principal Software Engineer

Veeva Systems Inc.Toronto, ON, CA
Temps plein

We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience working on a variety of engineering projects in an energ... Voir plus

 • Offre sponsorisée

Principal Software Engineer

OktaToronto, ON, CA
Temps plein

Secure Every Identity, from AI to Human.Identity is the key to unlocking the potential of AI.Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely emb... Voir plus

 • Offre sponsorisée

Principal Software Engineer - $114,300 - $164,300 A Year

ZyngaEast York, Canada
Temps plein

The Principal Software Engineer will lead a team to develop core engine components and build systems using Unity and C# for various games, ensuring technical solutions and mentoring engineers. Voir plus

 • Offre sponsorisée

Principal Software Engineer

Robertson & Company Ltd.toronto, on, Canada
Temps plein +1

Location: Downtown, Toronto or North York office, 3 Days Hybrid.Our client provides securities and foreign currency investment, professionally managed investment portfolios, mortgages, real estate ... Voir plus

 • Offre sponsorisée

Principal Software Engineer - Kubernetes

Tech Talent Internationaltoronto, on, Canada
Temps plein

Principal Software Engineer - Kubernetes.About the job Principal Software Engineer - Kubernetes.Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.We are currently hir... Voir plus

 • Offre sponsorisée

Principal Software Engineer - C$207,600 - C$259,500 A Year - Remote

MarqetaToronto, Canada
Télétravail
Temps plein

OverviewAs Marqeta’s Principal Software Engineer on the Core Issuing & Processing team, you will work across the entire domain to stand up and drive high-impact projects for our customers from ... Voir plus