Passage

Staff Software Engineer

Toronto Ontario. Posted 15 months ago

The role

You will design, develop, and maintain complex software applications. You will lead technical design and architecture while collaborating with cross-functional teams.

What you will do

  • Solve complex problems end-to-end.
  • Design, develop, and maintain complex software applications.
  • Lead the technical design and architecture of software systems.
  • Collaborate with cross-functional teams to develop new features and products.
  • Write clean, maintainable code in accordance with best practices.
  • Participate in code reviews and provide feedback to improve overall code quality.
  • Exhibit a strong sense of ownership in all aspects of your work.

Nice to have

  • 8+ years of varying experiences as a Software Engineer.
  • 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

Before you apply

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

About the company

Passage builds technology that removes barriers blocking talent from opportunity by combining AI with human judgment. They aim to dismantle barriers preventing brilliant minds from accessing opportunities by 2030.

Staff Software Engineer at Passage | JobZoey