Postuler

Publié il y a 2 mois

Principal Engineer, Open Internet

@ Lutra

Kitchener, ON · Toronto, ON

HybrideTemps plein
Postuler
SIGNAUX

En bref

Lutra is hiring a Principal Engineer for Open Internet, a full-time role at a privately funded, independent company running a planetary-scale exchange platform handling 500+ billion daily auctions. The work involves setting technical direction for complex distributed systems, guiding senior engineers across teams, and sometimes owning major platform initiatives. Applications go by email to [email protected] with "Principal Software Engineer" as the subject line.

Responsabilités :

  • Set technical direction for complex, multi-team engineering problems
  • Design, critique and evolve large-scale distributed systems
  • Improve senior engineers' effectiveness through reviews and mentorship
  • Take ownership of major platform initiatives where appropriate
  • Coordinate engineers across organizational boundaries

Résumé des exigences :

  • Principal or Senior Principal level technical scope
  • Deep experience with high-throughput distributed backend systems
  • Strong grasp of concurrency, networking and performance
  • Proven cross-team influence without reporting authority
  • Ability to communicate with engineers and executives

Outils et compétences

Avantages mentionnés

Régime de retraite
Source et dates

Type de source non vérifié · gem

Date publiée par l’employeur
2026-09-23
Première détection par notre source
2026-10-11
Mise à jour du dossier source
2026-10-22

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauChef d’équipe
DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésRégime de retraite

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy11
Description

Your opportunity

Our client is a pioneer in their industry and currently operate a planetary scale exchange platform with thousands of nodes that handles 500+ billion daily auctions and is trending towards 1 trillion daily auctions in the next ~4 years. Each auction is completed within milliseconds, across globally distributed infrastructure designed for reliability and efficiency. They have been quietly bootstrapping and growing in line with revenue for over 2 decades and have not raised money from venture capitalists. Their independence from external stakeholders, enabling it to chart its course, maintain a long-term perspective and build an enduring, sustainable business that currently employs ~600 team members globally.

At this scale, engineering is not simply a function supporting the business. The quality of the underlying systems, architectural decisions and engineering practices directly shapes the economics and capabilities of the exchange. Engineers work on globally distributed, latency-sensitive systems where seemingly modest technical decisions can become meaningful when multiplied across hundreds of billions of transactions.

Our client has been stubbornly racking and stacking infrastructure around the world for the duration of their existence, a habit that allows for them to price themselves at the cost of electricity while their competitors are mired in rising cloud infrastructure costs. This long-term, somewhat contrarian, thinking puts them in a position to offer stability and career longevity evidenced by robust benefits that include RRSP matching.

This is also not a particularly conventional job search.

The organization already has a meaningful population of highly experienced engineers. They are not looking for another senior engineer because a team has a project that needs to get delivered. Instead, there is an opportunity to add a small number of principal-level engineers capable of elevating the practice of software engineering itself (including engineers who are already operating at a very high level).

What that looks like could take a few forms!

  1. You may become the technical leader behind a significant product or platform initiative, taking responsibility for architecture and technical direction across a challenge that’s scope extends well beyond a single team.
  2. You may operate more like an internal coach/consultant, moving across teams to help senior engineers reason through difficult systems problems, challenge assumptions, improve designs and establish better ways of working.

In reality, both role archetypes will carry elements of each but index more heavily on one way of working than the other.

For that reason, we are deliberately not prescribing the exact team or organizational home before meeting the person. There are several engineering organizations where someone of this calibre could create meaningful leverage, and the eventual fit will depend on your technical strengths, interests and where those capabilities can have the greatest impact.

The same applies to the interview process. Rather than moving every candidate through an identical funnel, conversations are likely to be shaped around the individual and will involve senior engineering leadership (including VP and C-level stakeholders) early and often.

Key responsibilities

  • Technical leadership: Establish technical direction for complex, high-impact engineering problems whose scope may span multiple teams, systems or product areas
  • Architecture: Design, critique and evolve large-scale distributed systems while making thoughtful trade-offs across performance, reliability, maintainability, complexity and long-term organizational needs
  • Engineering leverage: Improve the effectiveness of other senior engineers through design reviews, technical consultation, pairing, mentorship and direct involvement in especially difficult problems
  • Major initiatives: Where appropriate, take technical ownership of significant product or platform initiatives from ambiguous problem through architecture, execution and durable production operation
  • Cross-team problem solving: Move comfortably across organizational boundaries, identify problems that do not fit neatly within one team and bring the right engineers together to solve them
  • Engineering practice: Identify opportunities to improve architecture, coding practices, technical decision-making, system design and the mechanisms through which engineering knowledge spreads across the organization
  • Pragmatic decision-making: Balance architectural ambition with the realities of operating mature systems at enormous scale (aka recognizing when the sophisticated answer is appropriate and when the boring answer is better)
  • Hands-on engineering: Remain sufficiently close to code and production systems to ground architectural decisions in reality and contribute directly when doing so provides the greatest leverage
  • Organizational influence: Champion technical initiatives effectively across teams of IC engineers, engineering leaders, product stakeholders and executives without relying on reporting authority

Your know-how

  • You have operated successfully at Principal, Senior Principal or an equivalent level of technical scope (regardless of what your company happened to call the role)
  • You have deep experience designing and operating complex backend or distributed systems where performance, reliability, throughput and architectural quality genuinely matter
  • You have led consequential technical work whose success required coordinating and influencing engineers across multiple teams
  • You have a strong grasp of systems fundamentals and can reason deeply about concurrency, distributed state, networking, data movement, performance, failure modes and the trade-offs inherent in large-scale software
  • You have enough breadth to enter unfamiliar systems, understand the important constraints quickly and contribute meaningfully without needing to be the pre-existing domain expert on every component
  • You have a history of making other engineers better (including people who do not need basic mentorship and may themselves be technical leaders)
  • You can move between strategic architecture and implementation detail without treating either as beneath or above you
  • You have strong technical judgment and know that influence at this level comes as much from asking good questions, building trust and changing minds as it does from being technically correct
  • You can communicate complicated technical ideas clearly to audiences ranging from deeply specialized engineers to executives
  • You are comfortable entering situations where the problem, ownership boundaries and correct solution have not yet been neatly defined
  • You care about elegant engineering, but your lived experience has made you a pragmatist with a deep appreciation that production software ultimately exists within business, organizational and operational constraints

It’s a bonus if

  • You have worked on systems processing enormous transaction or event volumes under strict latency requirements
  • You have experience in adtech, exchanges, marketplaces, financial infrastructure or another domain where distributed systems directly mediate real-time economic activity
  • You have worked in environments combining privately operated infrastructure with cloud technologies
  • You have held roles where you functioned as a technical advisor or consultant across multiple engineering organizations rather than belonging exclusively to one product team
  • You have successfully influenced major architectural changes in mature systems where rewriting everything from scratch was neither realistic nor desirable

Interested in learning more?

Please send your resume or LinkedIn profile URL to [email protected] with “Principal Software Engineer” as the subject line. One of our talent partners will be in contact shortly!


Compensation

The base pay range for this role is CA$250,000 – CA$320,000 per year.

Emplois semblables

  • Principal Engineer - Android

    Toronto, ON
    Temps plein

    COSMO

    8+ ansCandidates need 8+ years of software engineering, 6+ years on Android, and 4+ years in a technical leadership role. Deep expertise in Android framework, AOSP, Binder/AIDL, Kotlin and Jetpack Compose is required.

    Android Studio, Jetpack Compose, JUnit, Robolectric, Espresso

  • Principal Engineer

    Greater Sudbury, ON
    Temps plein

    Vale

    8+ ansVale Base Metals needs an engineering or earth sciences degree and 8 to 10 years of underground mining, geotechnical or backfill experience. A P.Eng. or equivalent is preferred, along with experience leading technical projects and working with operations, safety and suppliers.

  • Principal Engineer

    Toronto, ON
    HybrideTemps plein

    Thomson Reuters Holdings Inc.

    10+ ansCandidates need 10+ years of hands-on software engineering experience building scalable web solutions, plus AI and GenAI skills such as RAG and prompt engineering. Required skills include TypeScript, Node.js, Python, a modern UI framework, and cloud platforms (AWS, Azure or GCP), with an advanced degree in a related field.

    React, Angular, Vue, TypeScript, Node.js, Python

    Principal Engineer

    Toronto, ON
    HybrideTemps plein

    Thomson Reuters Holdings Inc.

    10+ ansCandidates need 10+ years of hands-on engineering experience building scalable web solutions, plus skills in modern UI frameworks, TypeScript, Node.js and Python. Experience with agentic AI platforms, LLM integration and cloud platforms (AWS, Azure or GCP) is also required.

    React, Angular, Vue, TypeScript, Node.js, Python

  • Principal Engineer

    Toronto, ON
    Temps plein

    Electric Power Engineers: Electric Power Engineers (EPE) is a global advisory and engineering firm advancing grid reliability, resilience, flexibility, and affordability.

    5+ ansCandidates need 5+ years as a power systems engineer on generation and transmission interconnection, with ERCOT interconnection knowledge and PSCAD and PSS/E modeling experience. Strong written and verbal communication and a client-focused approach are also required.

    PSS/E, PSCAD, TSAT

  • Principal Engineer ( AI + Dev Tooling)

    Toronto, ON +1
    HybrideTemps plein

    Scribd, Inc.

    10+ ansScribd, Inc. needs a candidate with 10+ years of software engineering experience, including Staff or Principal level work. Candidates need hands-on experience shipping agentic developer tooling, depth in agent runtimes and evals, and significant time in developer experience, platform or infrastructure engineering.

    Software development, Power engineering, Leadership, CI/CD, Coaching, Mental health

  • Principal Engineer, CAD

    Ottawa, ON

    SiTime Corporation: SiTime Corporation (Nasdaq: SITM), the market leader in silicon MEMS timing, is an analog and semiconductor company that is revolutionizing the…

    7+ ansCandidates need a BA or BS in electrical engineering, computer science or a related field and at least 7 years of CMOS IC CAD support experience. They must know Cadence, Synopsys and Siemens EDA tools, scripting languages such as SKILL, Python and Tcl, and Linux.

    Cadence Virtuoso, Spectre, Assura, Innovus, Tempus, Synopsys Design Compiler

  • Senior Principal Engineer

    Toronto, ON
    Sur placeTemps plein

    Autodesk

    12+ ansAutodesk needs candidates with 12+ years of software engineering experience and proven technical leadership. They must have deep expertise in AWS, Kubernetes, Terraform, CI/CD and cloud security, and must know at least one of Python, Java, TypeScript or Go. Production AI-enabled platform experience with LLM APIs and RAG is also required.

    AWS, Kubernetes (EKS), Terraform, AWS CDK, ArgoCD, Playwright

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.