Principal Software Engineer

HRXconnect

Toronto

Hybrid

CAD 140,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

HRXconnect is seeking a Principal Software Engineer in the Greater Toronto Area to lead four team leads and partner with the C-suite to scale an emerging engineering function. The role blends deep technical ownership with people leadership, ensuring architectural rigor while building durable processes and teams.

You will operate hands-on in a scaling organization, shaping architecture, planning cadences, and organizational decisions that enable the business to grow responsibly and with impact.

Qualifications

  • Experience scaling engineering teams in startup/scale-up contexts.
  • Strong systems, architecture, and full-stack judgment.
  • Proven track record developing team leads and managers.
  • Excellent written and verbal communication with measurable examples.
  • Comfort working with incomplete information and evolving processes.

Responsibilities

  • Directly manage four team leads across product engineering, logistics engineering, customer engineering, and special projects.
  • Serve as top-level technical authority on architecture, planning, and roadmap execution.
  • Make and support high-quality design decisions at scale.
  • Coach and develop team leads and emerging managers.
  • Formalize engineering processes and cadences for planning and execution.
  • Establish scalable operating rhythms, policies, and documentation.
  • Collaborate with C-suite and incoming directors to align on priorities.
  • Balance hands-on technical credibility with people leadership.

Skills

Full-stack engineering
People leadership
Architecture governance
Engineering processes
Technical writing

Tools

TypeScript
NodeJS
React
MongoDB
AWS
Terraform

Job description

We are hiring for one of Canada's fastest growing technology companies, recognized by Deloitte as the #1 Enterprise Software company in the 2025 North American Technology Fast 500 and ranked #5 in Deloitte Canada's 2024 Technology Fast 50 Companies to Watch.


This is a rare opportunity for an accomplished technical leader to join a scaling organization at a pivotal stage, with a meaningful opportunity to grow into a broader Director-level mandate as scope and results warrant.


We are looking for someone who has been there before, a leader who has driven technical direction and built organizational structure through a similar growth stage, who knows how to bring architectural rigor to a fast-moving organization, and who can turn a group of strong individual team leads into a durable, well-run technical function.


You will work alongside the current engineering leader and the existing C-suite in a highly collaborative environment where Engineering is a strategic partner to the business. This is an opportunity to help shape what comes next.


The Mandate

As a Principal Software Engineer, you will combine deep technical ownership with direct leadership of four team leads, helping the organization build the structure it needs to scale.


Your mandate will include:



  • Directly manage four team leads across product engineering, logistics engineering, customer engineering, and special projects

  • Act as a top-level technical authority, partner closely with the current engineering leader on architecture, technical planning, and roadmap execution

  • Make and support high-quality technical and system-level design decisions at scale

  • Coach and develop team leads, improving their technical decision-making and management capability

  • Formalize and evolve engineering processes: career progression, work allocation, coaching, planning, and execution frameworks

  • Build scalable operating rhythms, policies, and documentation where progression and process are currently informal

  • Ensure urgent, cross-functional work can be absorbed without derailing committed roadmap work

  • Collaborate effectively with C-suite leaders and other incoming Director-level hires


In your first 6–12 months, you will get close to each team and its work, build trust with the team leads, and identify where structure is missing, both technical and organizational. You will formalize career progression and performance frameworks, establish clearer planning and execution cadences, and put in place the documentation and policies the organization needs as it grows. You will also take on a growing share of architecture and roadmap decision-making alongside the current engineering leader, and demonstrate the judgment and impact that support a path to a broader Director-level mandate.


Who You Are

You are an experienced technical leader who has already scaled an organization through a comparable growth stage, you've built this kind of structure before, not just read about it.


You are likely operating today as a Staff+, Senior Staff, Principal, or Engineering Manager at a scale-up, and ready for a meaningful increase in scope, including formal ownership of direct reports.



  • You have a strong full-stack engineering background, having climbed the technical ladder and remained hands-on even as you've taken on people leadership.

  • You have built or significantly improved engineering processes, career progression frameworks, and planning cadences in an organization that didn't have them yet.

  • You are a strong people leader, comfortable managing and coaching team leads, and helping first-time or emerging managers grow.

  • You bring excellent written and verbal communication, and can point to real evidence of it, technical writing, conference talks, or a track record of clear communication with technical and non-technical audiences alike.

  • You are comfortable operating hands-on in an evolving organization with incomplete processes, rather than expecting a fully built environment.

  • You bring a collaborative, low-ego style, you're motivated by building something well with others, and you're comfortable challenging leadership constructively rather than simply agreeing.


You bring:


  • Demonstrated success scaling an engineering organization in a startup or scale-up environment, ideally at a stage beyond where this organization is today

  • Strong systems, architecture, and full-stack engineering judgment

  • A track record of directly managing and developing team leads, managers, or other emerging leaders

  • Experience formalizing engineering processes: progression frameworks, work allocation, coaching structures, and execution rhythms

  • Excellent written and verbal communication skills, with concrete examples to draw on

  • Comfort partnering with a current organizational leader rather than operating in a vacuum

  • Willingness to work hybrid, based in or near Toronto

  • Experience at a company outside of large, established tech organizations, where core technical and organizational problems are typically already solved

  • A track record of balancing hands‑on technical credibility with people leadership, you can still review code or weigh in on architecture, but you don't need to be the smartest engineer in the room to lead effectively

  • Judgment for when to build process versus when process would slow the team down, especially in ambiguous, fast‑changing environments

  • Experience hiring and interviewing engineers and engineering leaders, including defining role scope and leveling criteria from scratch

  • Comfort operating with incomplete information and revisiting decisions as the organization's needs evolve, rather than defending a framework once it's built

  • A track record of translating ambiguous business or technical goals into a clear team structure, roadmap, or set of priorities


Our Stack


  • Languages/Frameworks: TypeScript, NodeJS, React

  • Database: MongoDB

  • Cloud/Infra: AWS, Terraform

  • APIs: REST APIs at scale (1B+ requests/month)

  • Integrations: CRM & ERP platform integrations, third-party API ecosystems


Why This Role

You will join at a moment when the engineering organization has real technical talent and strong team leads, but is still building the formal structure it needs to scale further. This role is being built around real ownership: partnering closely with the current engineering leader today, and growing into independent ownership of architecture, planning, and organizational decisions as you establish trust and track record.


You will have the opportunity to build lasting structure, develop the leaders reporting to you, and shape how the engineering organization scales into its next stage of growth.


For the right leader, this role carries a meaningful path to grow into a broader Director-level mandate, though the specific timeline and scope will depend on performance and business needs rather than being guaranteed at the outset.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

Byteager • Toronto

Hybrid
CAD 150,000 - 200,000
Competitive salary
On-site Toronto office
Top-tier hardware
+2
VP of Technology
VP of Technology

emergiTEL Inc. • Toronto

On-site
CAD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

EviSmart • Vancouver

On-site
CAD 140,000 - 190,000
Director, Business Operations New Mississauga
Director, Business Operations New Mississauga

Upshop • Mississauga

Hybrid
CAD 140,000 - 160,000
Director of Engineering
Director of Engineering

Recruiting In Motion - Eastern Ontario • Ottawa

On-site
CAD 180,000 - 230,000
Dedicated workspace
Professional development support
Onsite employee perks
Director, Business Operations
Director, Business Operations

Upshop • Mississauga

On-site
CAD 140,000 - 160,000
Senior Software Engineer / Technical Lead
Senior Software Engineer / Technical Lead

Rise People • London

On-site
CAD 100,000 - 165,000
Principal SW Engineer - AI Native
Principal SW Engineer - AI Native

HRB • Toronto

On-site
CAD 150,000 - 190,000
Vice-President of Software Engineering
Vice-President of Software Engineering

Vectaur Inc. • Toronto

On-site
CAD 200,000 - 280,000
Stock options
Extended health & benefits
Unlimited paid vacation
+1
Director, Engineering
Director, Engineering

Accommodations Plus International • Markham

On-site
CAD 190,000 - 200,000
RRSP with employer matching
Paid Time Off
Extended health insurance
+4