Talent.com
JobGet
Principal Software EngineerJobGet • Toronto, Canada
No longer accepting applications
Principal Software Engineer

Principal Software Engineer

JobGet • Toronto, Canada
10 days ago
Job type
  • Full-time
Job description
What You’ll Do We are looking for an exceptional and ambitious engineer who enjoys architecting systems, working in an agile start-up development environment, and leveraging AI to redefine engineering velocity. As an engineer on our team you will focus on backend development across all our products.

You will be the engineer others look to when the problem is hard, the path forward is unclear, or the stakes are high. As a key individual contributor, you won't just build; you will bridge the gap between engineering and the broader business, translating long‑term goals into technical reality while modeling the engineering best practices that elevate our entire organization. As part of our tight‑knit team, you thrive in building scalable, flexible systems with an emphasis on improving maintainability.

Strategic Leadership & Alignment

Shape Technical Strategy: Proactively partner with leadership to bridge the gap between engineering and the broader business to ensure technical strategies and roadmaps directly support and accelerate overarching business goals.

Drive Cross-Functional Priorities: Collaborate with product and development managers to surface trade-offs and ensure engineering priorities are communicated persuasively across the organization.

Navigate Complex Environments: Align impact across a multi-product, multi-team environment, identifying opportunities for platform consolidation and technical consistency.

Autonomy & Decision Making: Demonstrate high resourcefulness; you are empowered to make significant technical decisions and drive projects end‑to‑end with limited oversight.

Hands‑On Execution & Technical Excellence

High Contribution: Maintain a high bar for individual execution by writing clean, efficient, and production‑ready code.

Rigorous Testing & Validation: Lead by example in code quality by defining testing standards and utilizing AI to generate robust test suites and edge‑case discovery that ensure comprehensive coverage.

Proactive Problem Solving: Personally identify and execute fixes for deep‑seeded bottlenecks, architectural bugs, and performance issues that impact system stability.

Modernize Tooling: Evaluate and integrate emerging AI‑powered tools to enhance operational efficiency and developer productivity. Maintain a high bar for execution by mastering AI‑augmented coding practices to write, refactor, and deploy code with unprecedented speed and quality.

Architectural Oversight & Quality

System Design & Scalability: Lead architectural evaluations and design reviews to ensure systems remain flexible and scalable as the business grows.

QA Partnership: Partner effectively with QA to define test strategies, improve automated testing coverage, and ensure a seamless handoff from development to production.

Operational Health: Lead incident response and postmortem processes, establishing best practices to prevent recurrence of high‑severity issues.

Champion Standards: Maintain code quality, organization, and automation across the broader engineering organization.

Mentorship & Cultural Impact

Technical Multiplier: Elevate the engineers around you through rigorous code reviews, design feedback, and modeling mature, thoughtful engineering judgment.

Lead Technical Discussions: Move teams to decisions, ensuring the best ideas surface regardless of where they originate.

Foster Accountability: Champion a culture of quality, where engineers take pride in end‑to‑end ownership, technical excellence, and proficiency in leveraging AI tools.

Who You Are

10+ years of experience in software engineering, with a demonstrated track record of leading and executing technically complex, high‑impact initiatives from inception through delivery.

Recent experience working on a small, agile team contributing to all phases of the software development lifecycle in a start‑up environment.

Primary experience in Go, comfortable working across existing .NET and TypeScript codebases.

Experience implementing event‑driven architecture within microservices ecosystems using tools like Apache Kafka.

Experience creating database schemas that represent and support business processes.

Strong understanding of object‑oriented programming, data structures, and algorithms.

Strong experience with AWS platforms, including an understanding of their capabilities and limitations.

Experience with CI/CD pipelines and automated testing frameworks.

Proven ability to operate across organizational lines, you are comfortable influencing without authority, building consensus among diverse teams, and driving decisions that require alignment across product, engineering, and business stakeholders.

Deep software engineering fundamentals, with experience in multi‑product architectures.

Experience working in an environment shaped by acquisitions or rapid growth, with an appreciation for the technical and cultural complexity that comes with it.

A track record of making well‑reasoned technical decisions; you evaluate options carefully, push back on the first solution when a better one exists.

Strong collaboration and communication skills. Able to clearly communicate to both technical and non‑technical audiences.

A bias for ownership; you take projects seriously from start to finish, hold yourself accountable for outcomes, and proactively identify and resolve risk before it becomes a problem.

Comfort with ambiguity and a builder's mindset: you thrive when the path forward isn't defined, and you enjoy working through complexity, solving tough problems, and enabling others to move faster.

Benefits & Rewards

Purpose‑driven organization

Flexible time off

Remote‑first

Flexible work hours – our employees are in multiple time zones

Medical & dental plans

Parental leave

Employee stock options

#J-18808-Ljbffr
Create a job alert for this search

Principal Software Engineer • Toronto, Canada

Similar jobs

Principal Software Engineer - Kubernetes

Tech Talent InternationalToronto, ON, CA
Full-time

Principal Software Engineer - Kubernetes.About the job Principal Software Engineer - Kubernetes.Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.We are currently hir... Show more

 • Promoted

Lead Principal Software Engineer

Auxo | Growth Partnernorth york, on, ca
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

Principal Software Engineer, Azure Solutions

TTEC DigitalToronto, ON, CA
Full-time

Principal Software Engineer, Azure Solutions.Principal Software Engineer, Azure Solutions.At TTEC Digital, we coach clients to ensure their employees feel valued, and fully supported, because an am... Show more

 • Promoted

Principal Software Engineer Calibre D2S - Toronto

Siemens EDA (Siemens Digital Industries Software)Toronto, ON, CA
Full-time

Siemens EDA is a global technology leader in Electronic Design Automation software.Our software tools enable companies around the world to develop highly innovative electronic products faster and m... Show more

 • Promoted

Software Engineer – Advanced Systems

Draganfly Inc.richmond hill, on, ca
Full-time

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Show more

 • Promoted

Principal Software Engineer

Questrade Financial GroupToronto, ON, CA
Permanent

Questrade Financial Group (QFG), through its companies – Questrade, Inc.Questrade Wealth Management Inc.Community Trust Company, Zolo, and Flexiti Financial Inc.Questrade uses cutting‑edge technolo... Show more

 • Promoted

Principal Software Engineer

Sage Recruiting Inc.Toronto, Ontario, Canada
Full-time

About the Role This is a highly impactful role that sits at the intersection of architecture, product, and engineering execution.You will take ownership of complex business problems and translate t... Show more

 • Promoted

Principal Software Engineer

FHLB Des MoinesToronto, Ontario, Canada
Full-time

JOB DESCRIPTION****Compensation**$62,000 - $116, 800**Purpose**This role Drives effective delivery of product/platform needs through developing high quality software and technical solutions.Fluent ... Show more

 • Promoted

Principal Software Engineer

Bestpass - FleetworthyToronto, Ontario, Canada
Full-time

Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions.We help fleets streamline operations, c... Show more

 • Promoted

Principal Software Engineer

MarqetaToronto
Full-time

As Marqeta’s Principal Software Engineer on the Core Issuing & Processing team, you will work across the entire domain to stand up and drive high-impact projects for our customers from inception to... Show more

 • Promoted

Principal Software Engineer - Cloud Services

AutodeskToronto, ON, CA
Full-time

Become a Principal Software Developer leading cloud services projects.Combine your technical acumen and leadership abilities to drive business outcomes and improve system efficiencies within a clou... Show more

 • Promoted

Principal Software Engineer

AlphaSense, Inc.Toronto, Ontario, Canada
Full-time

The world’s most sophisticated companies rely on AlphaSense to remove uncertainty from decision-making.With market intelligence and search built on proven AI, AlphaSense delivers insights that matt... Show more

 • Promoted

Principal Software Engineer

AlphaSenseToronto, Ontario, Canada
Full-time

Employer Industry: Market Intelligence and AI Technology Why consider this job opportunity: Salary up to $278,000 CAD Potential for equity and a generous benefits program Opportunity for career adv... Show more

 • Promoted

Lead Principal Software Engineer - toronto

Auxo | Growth Partnertoronto, on, ca
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

Principal Software Engineer

SynpulseToronto, ON, CA
Full-time

Principal Software Engineer - Synpulse.Principal Software Engineer is an essential role operating at a comprehensive technical level, delivering technology projects for financial institutions or en... Show more

 • Promoted

Principal Software Engineer at Calabrio-Verint

CalabrioToronto, ON, CA
Full-time

Join Calabrio-Verint as a Principal Software Engineer specializing in BI and data platforms in Ontario or British Columbia.Lead the development of innovative solutions using AWS technologies and fu... Show more

 • Promoted

Principal Software Engineer

Community Trust CompanyToronto, ON, CA
Permanent

Yonge St, North York, ON M2N 5M9, Canada.Posted Thursday, April 23, 2026 at 3:00 AM.Questrade Financial Group (QFG).Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo,... Show more

 • Promoted

Principal Software Engineer: Global Fintech Payments

AndiamoToronto, ON, CA
Full-time

A global fintech leader is seeking a Principal Software Engineer to lead the design of high-scale systems that facilitate global transactions.With over 10 years of experience in building distribute... Show more

 • Promoted

Principal Software Engineer

PassageToronto, Ontario, Canada
Full-time

Who We Are We build technology that removes barriers blocking talent from opportunity, combining the latest advancements in AI with human judgment.How we expand access Access isn't real if it's una... Show more

 • Promoted

Principal Software Engineer

WorkdayToronto, Ontario, Canada
Full-time

Company Overview We’re obsessed with making hard work pay off, for our people, our customers, and the world around us.As a Fortune 500 company and a leading AI platform for managing people, money, ... Show more