Lead Software Engineer / Head of Software Architecture

Calliere Group

Toronto

On-site

CAD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation including salary and equity
Ongoing education budget and support
Creative workplace culture

Job summary

A dynamic technology firm in Toronto seeks a Lead Software Engineer / Head of Software Architecture to pioneer the design of core systems with a focus on AI integration and architectural scalability. The role involves mentoring, developing technical roadmaps, and hands-on prototyping while leading advancements in DevOps practices. Ideal candidates have over 10 years of experience, strong expertise in cloud-native design, and modern programming skills.

Qualifications

  • Over 10 years of software development experience, including 3 years in a leadership role.
  • Expertise in designing cloud-native architectures.
  • Proficient in modern programming languages like Go, Python, or TypeScript.

Responsibilities

  • Design and build scalable, distributed backend architectures.
  • Lead the development of AI and machine learning features.
  • Collaborate with teams to resolve system performance issues.

Skills

Cloud-native architecture design
AI/ML model deployment
Microservices orchestration
Security best practices
Leadership and collaboration
Modern programming languages (Go, Python, TypeScript)

Tools

AWS
GCP
Docker
Kubernetes

Job description

Lead Software Engineer / Head of Software Architecture
Lead Software Engineer / Head of Software Architecture

6 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

We are seeking an experienced Lead Software Engineer or Head of Software Architecture to pioneer the design and enhancement of our foundational technology platforms. Based in Ontario, this senior leadership role reports directly to the CTO and will influence the design and implementation of our core systems, with a key focus on AI integration, architectural scalability, and robust infrastructure.

Key Responsibilities

  • Design and build scalable, distributed backend architectures to support an expanding range of products.

  • Spearhead the development and rollout of AI and machine learning features that enrich our tools and user experience.

  • Develop and align technical roadmaps that harmonize engineering efforts with overall business objectives.

  • Provide mentorship and guidance on architectural standards, design patterns, and engineering best practices.

  • Engage hands-on in building prototypes and critical system components.

  • Lead advancements in DevOps practices, system observability, and reliability engineering.

  • Collaborate effectively across teams including data science, product management, and engineering functions.

  • Detect and resolve challenges related to system performance, scalability, and availability.

  • Maintain and evolve frameworks that enforce security, compliance, and privacy principles by design.

  • Cultivate a culture of continuous improvement, technical excellence, and knowledge sharing.




Requirements

  • Over 10 years of software development experience, with at least 3 years in a principal or architectural leadership role.

  • Demonstrated expertise in designing cloud-native, scalable architectures using platforms such as AWS, GCP, or equivalent.

  • Strong grasp of system design concepts, including event-driven systems and microservices orchestration.

  • Proven experience in deploying and maintaining AI/ML models and AI-driven systems at an enterprise scale.

  • Proficient in modern programming languages such as Go, Python, or TypeScript.

  • Familiar with containerization and orchestration technologies like Docker and Kubernetes.

  • Deep commitment to security best practices and incorporating security into system design.

  • Collaborative mindset with strong leadership and influence skills.

  • Exceptional communication abilities, capable of simplifying complex technical issues into actionable solutions.

What We Provide

  • A strategic leadership role with significant influence in a dynamic live-services gaming company.

  • Competitive compensation including salary and equity tailored to experience and responsibilities.

  • Budget and support for ongoing education focused on AI, emerging technologies, and professional growth.

  • An open, creative workplace culture that encourages accountability and innovation.




Benefits

* 2 days onsite in downtown Toronto.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Calliere Group by 2x

Get notified about new Head of Software jobs in Toronto, Ontario, Canada.

Director, Software Development - PC Optimum

Toronto, Ontario, Canada $210,000.00-$215,000.00 1 month ago

Software Development Manager, Precision Health Platform

Richmond Hill, Ontario, Canada 1 week ago

Vice President, Digital and Data Engineering
Director of Engineering – Care Delivery (CA)

Mississauga, Ontario, Canada CA$192,000.00-CA$213,000.00 14 hours ago

Greater Toronto Area, Canada CA$185,000.00-CA$240,000.00 2 weeks ago

Software Engineering Manager, Advertising Experience
Director of Engineering, Apps & Solutions
Manager, Software Engineering, Digital Banking
Vice President, Digital and Data Engineering
Senior Director, Website & Digital Platforms

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineering Manager
Senior Software Engineering Manager

SJC • Toronto

On-site
CAD 180,000 - 240,000
Health and Dental Benefits
Employee Assistance Program
Exclusive employee discounts
+1
Principle Software Developer
Principle Software Developer

Snowed In Studios Inc. • Canada

Hybrid
CAD 135,000 - 160,000
Comprehensive health benefits
4 weeks paid vacation + holidays
Unlimited sick leave
+3
VP of Engineering
VP of Engineering

HeyOrca • Canada

Remote
CAD 180,000 - 220,000
2 weeks Christmas holiday
Day off on your birthday
$300 ergonomic assessment allowance
+3
Principal MLOPs Engineer (Canada)
Principal MLOPs Engineer (Canada)

Rackspace Technology • Toronto

Remote
CAD 150,000 - 190,000
Director of Engineering (Remote - Canada)
Director of Engineering (Remote - Canada)

Jobgether • Canada

Remote
CAD 268,000 - 332,000
Competitive base salary with bonus and equity package
Flexibility to explore emerging technologies
Career growth in a fast-scaling environment
+1
DevOps Lead - (Remote - US or Canada)
DevOps Lead - (Remote - US or Canada)

Jobgether • Canada

Remote
CAD 180,000 - 220,000
Competitive base salary
Remote-first work culture
Flexible PTO
+6
Software Architect
Software Architect

Konrad • Toronto

On-site
CAD 130,000 - 150,000
Socials, Outings & Retreats
Retirement Planning
Parental Leave Program
+5
Senior Software Architect
Senior Software Architect

Supernova Technology™ • Toronto

On-site
CAD 140,000 - 200,000
Medical, Dental, and Vision Insurance
401(k) plan with employer contributions
Flexible Paid Time Off
+2
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Athennian • Toronto

Remote
CAD 100,000 - 500,000
Minimum of three weeks vacation
Comprehensive health, dental, and vision coverage
Work-from-home allowance
+1
Senior Front-End Developer (contract) multiple positions available
Senior Front-End Developer (contract) multiple positions available

Handis Consulting Inc • Canada

Remote
CAD 1,000
Flexible working hours
Opportunity for contract extension