Back to results

Director of Software Engineering

  • Vaughan, ON, Canada

$230,000 to $250,000 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$230,000 to $250,000 CAD / year
Job type
Full-time
Apply by
Experience
15+ years of software engineering experience, including 8+ years in engineering leadership.
Posting language
English
Posted

Original job description

We're Hiring: Director, Software Engineering | Burnaby, BC

Location: Burnaby, BC

Salary: $230,000–$250,000 CAD + Bonus

Employment Type: Full-Time | Permanent

We are looking for an experienced Director of Software Engineering to lead high-performing engineering teams and drive the development of innovative, cloud-based networking and security solutions.

This is an exciting leadership opportunity for someone who combines deep technical expertise with strong people leadership and has a proven track record of delivering scalable, enterprise-grade SaaS products.

🔹 What You'll Be Doing:

  • Lead and mentor multiple software engineering teams across different locations.
  • Drive the architecture, development, and delivery of cloud-native SaaS products.
  • Oversee Agile development processes, CI/CD pipelines, and product releases.
  • Partner with Product Management and senior leadership to define technical strategy and priorities.
  • Champion engineering best practices, scalability, performance, and innovation.
  • Recruit, develop, and retain top engineering talent.

🔹 What We're Looking For:

  • 15+ years of software engineering experience, including 8+ years in engineering leadership.
  • Strong experience leading Networking or Security engineering teams – essential.
  • Proven experience delivering enterprise SaaS applications.
  • Strong technical architecture and system design expertise.
  • Experience with microservices, Agile methodologies, and CI/CD.
  • Technical background in Go, C/C++, Java, Python, or similar languages.
  • Knowledge of AWS, Kubernetes, Docker, and Linux.
  • Understanding of DNS/DHCP protocols is a strong asset.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.

🔹 Why Consider This Opportunity?

✨ Senior leadership role with significant technical influence

✨ Work with modern cloud and networking technologies

✨ Lead talented, globally distributed engineering teams

✨ Competitive compensation and corporate bonus

✨ Comprehensive benefits and professional growth opportunities

More about this job

Responsibilities

Lead and mentor distributed software engineering teams while directing the architecture, development, and delivery of cloud-native SaaS products. Oversee Agile processes, CI/CD, and releases; set technical strategy with product and senior leadership; and recruit and develop engineering talent.

Requirements

Requires 15+ years of software engineering experience, including 8+ years in engineering leadership, with essential experience leading networking or security teams and a record of delivering enterprise SaaS applications. Candidates should bring strong architecture and system design expertise, experience with microservices, Agile, and CI/CD, familiarity with relevant programming languages and cloud technologies, and a bachelor's degree in a related field.

Skills

  • Software Engineering Leadership
  • Networking
  • Security Engineering
  • Enterprise SaaS
  • Cloud-Native Architecture
  • System Design
  • Microservices
  • Agile Methodologies
  • CI/CD
  • Go
  • C/C++
  • Java
  • Python
  • AWS
  • Kubernetes
  • Docker

Benefits

  • Bonus
  • Comprehensive Benefits
  • Professional Growth Opportunities

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Management & Leadership
  • Engineering
  • Security & Safety

Keywords

  • Software Engineering
  • Engineering Leadership
  • Networking
  • Security
  • Enterprise SaaS
  • Cloud-Native
  • Architecture
  • System Design
  • Microservices
  • Agile
  • CI/CD
  • Go
  • C/C++
  • Java
  • Python
  • AWS
  • Kubernetes
  • Docker
  • Linux
  • DNS
  • DHCP
  • Scalability
  • Performance
  • Product Releases
  • Technical Strategy
  • Talent Recruitment

Report this job