This job posting has expired and no longer is available. Please explore other opportunities.

Senior Software Engineer (L4)

Toronto, ON

Hands-on technical servant-leader who takes responsibility for the capabilities of the whole organization and defines the strategic technical direction. Leads delivery on mission-critical projects. Create processes and strategies to enable engineering to effectively execute long-term product goals. Define the framework for growth and create a culture of continuous improvement.


Daily goals:

  • Spend 50% of your time working on projects
  • Own technical decisions with high risk and low reversibility
  • Contribute to best practices in the wider engineering industry
  • Design team structures to autonomously solve complex multidisciplinary issues
  • Leverage multi-year vision to create a long-term technical strategy
  • Identify and mentor emerging leaders within the engineering team
  • Communicate business objectives to your team with clarity


Must-haves:

  • Proven track record of leading technical teams to deliver high-impact projects
  • Public cloud architecture (Azure, AWS or GCP)
  • Team structure and delivery methodologies
  • Performance optimization strategies for high-volume, low-latency web applications
  • Full-stack testing patterns
  • Continuous integration / deployment strategies
  • Front-end frameworks (React, Vue, Angular or Svelte etc.)
  • Nodejs or Express


Nice to have:

  • Google Cloud Platform
  • Terraform
  • Cloud security vulnerabilities and mitigation strategies
  • Query performance and data synchronization optimization strategies
  • Contributes to the development of best practices in the wider engineering industry

Subscribe to Job Alerts