Passage

Principal Software Engineer

Toronto Ontario. Posted 8 months ago

The role

You will architect and scale core systems for Passage's AI-driven platform. You will design backend services, lead technical initiatives, and mentor engineers to shape technical strategy.

What you will do

  • Design and evolve the architecture of Passage's core platform
  • Build scalable backend services for admissions automation, financial systems, and operational workflows
  • Ensure systems are reliable, secure, and capable of supporting global scale
  • Own the design and implementation of large engineering initiatives
  • Break down complex problems into clear technical solutions
  • Guide teams through major architectural decisions
  • Define best practices for system design, testing, performance, and reliability
  • Improve engineering workflows and development processes
  • Ensure high-quality, maintainable code across the platform
  • Work with product, data, and operations teams to understand business needs

Required 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

About the company

Passage builds technology that removes barriers blocking talent from opportunity, combining the latest advancements in AI with human judgment. They aim to dismantle the barriers preventing brilliant minds from accessing the opportunities they deserve by 2030.

Principal Software Engineer at Passage | JobZoey