Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Staff Software Engineer - Tech Lead

Jobgether

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior/Staff Software Engineer – Tech Lead based in Canada.In this role, you will provide hands-on technical leadership for the development of innovative open-source infrastructure supporting federated AI and privacy-preserving technologies. You will lead the engineering direction of a specialized squad building tools and benchmarking infrastructure for AI model ensembles, helping establish more transparent, reproducible, and accessible AI performance evaluations. Combining software development, system architecture, and team mentorship, you will play a key role in transforming ambitious technical concepts into reliable, production-ready solutions. You will guide architectural decisions, strengthen engineering practices, and ensure the delivery of scalable, secure, and maintainable systems. Working closely with engineering and product leadership, you will help shape technical strategy while empowering a talented, globally distributed team. This is an opportunity to make a meaningful contribution to open-source innovation while taking ownership of complex distributed systems in a mission-driven, remote-first environment.Accountabilities
Lead the end-to-end technical architecture of the engineering squad, aligning system design, development, and deployment across the technology stack to deliver reliable solutions and evolve the product roadmap.
Drive production readiness by implementing robust deployment monitoring, error handling, graceful degradation mechanisms, and operational runbooks.
Establish and promote engineering best practices, including modular system design, security, reliability, scalability, code quality, testing, and production delivery standards.
Provide hands-on technical leadership through individual development contributions, architectural guidance, code reviews, and collaborative problem-solving.
Mentor and support engineers, strengthening their technical capabilities, encouraging knowledge sharing, and fostering a culture of continuous improvement.
Contribute to the organization's broader technology strategy by reviewing architectural decisions, identifying opportunities for reusable components, and defining standard interfaces that minimize dependencies between systems.
Collaborate with product leadership to develop and execute realistic technical roadmaps that balance business priorities, available resources, scalability, and architectural requirements.
Take ownership of quarterly engineering objectives, ensuring consistent delivery of high-impact initiatives while managing team capacity and priorities effectively.
Oversee team performance, productivity, delivery timelines, and morale by aligning responsibilities with individual strengths, development goals, and project requirements.
Introduce and improve engineering tools, workflows, processes, and methodologies to support efficient, high-quality software development.
Produce clear technical documentation and establish processes that facilitate knowledge transfer, asynchronous collaboration, and long-term maintainability.
Requirements:
At least 8 years of professional software engineering experience, with a proven track record of personally building, deploying, and operating production systems at meaningful scale.
Hands-on experience developing production software using AI coding agents such as Claude Code or Cursor, along with the ability to guide teams in adopting and managing agent-assisted development workflows.
Advanced proficiency in Python 3.12 or later, including experience with FastAPI services, asynchronous orchestration of concurrent model calls, typed SDK design and packaging, parsers, Abstract Syntax Trees (ASTs), and Directed Acyclic Graph (DAG) execution.
Strong experience designing distributed systems and APIs, particularly interfaces that evolve and serve multiple independent teams or services.
Demonstrated technical leadership experience, including introducing engineering quality practices such as code reviews, testing, and CI/CD processes.
Previous experience mentoring or managing at least two engineers, with direct management responsibility not required.
Strong architectural judgment and the ability to make sound technical decisions, prioritize effectively, and balance long-term scalability with immediate delivery needs.
Comfortable working in ambiguous environments with limited resources, taking ownership of technical outcomes, and remaining accountable for production releases, system reliability, and incident resolution.
Excellent written communication skills and strong asynchronous collaboration capabilities, with experience building trusted working relationships across geographically distributed teams and time zones.
Proven ability to collaborate cross-functionally and communicate complex technical concepts clearly to both engineering and non-technical stakeholders.
Practical experience with Retrieval-Augmented Generation (RAG) and information retrieval, including vector databases, retrieval pipelines, embedding strategies, and aggregation techniques, would be a strong advantage.
Familiarity with Vue 3, TypeScript, Rust, Tauri, or cross-platform desktop application development would be highly beneficial.
Experience with networking and peer-to-peer (P2P) applications would be considered an additional asset.
Ability to work as an independent contractor with substantial overlap with US Eastern business hours. Candidates should be located within approximately one hour of the Eastern Time Zone.
Benefits:
Competitive compensation: Annualized contract fee ranging from USD $126,000 to $188,000, invoiced monthly. Final compensation will depend on experience, technical expertise, seniority, and location.
Mission-driven opportunity: Contribute to technology initiatives focused on social impact, privacy protection, and responsible AI innovation within a nonprofit environment.
Open-source impact: Help develop and improve open-source technologies that benefit researchers, developers, institutions, and the wider global community.
Global collaboration: Work alongside an international, diverse, and highly collaborative team of professionals passionate about AI, security, and privacy.
Flexible working hours: Enjoy autonomy in organizing your schedule and structuring your work around your productivity and personal commitments, while maintaining substantial overlap with US Eastern business hours.
Fully remote work: Work remotely from Canada, with the flexibility and independence of a distributed working environment.
Long-term engagement: Initial 12-month independent contractor agreement, with an anticipated renewal.
Professional growth: Strengthen your technical leadership experience while working on complex distributed systems, emerging AI technologies, and impactful open-source projects.
How Jobgether works:We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.We appreciate your interest and wish you the best!Why Apply Through Jobgether?Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.#LI-CL1
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior/Staff Software Engineer - Tech Lead in Winnipeg, MB vacancy
  •  ...OpenMinedOpenMined is a 501(c)(3) non-profit foundation that brings together leading minds in AI, security, and privacy technology to develop...  ...than compromise. About the RoleWe're looking for a Senior / Staff Software Engineer to join OpenMined, a nonprofit building open-... 
    Senior
    Long term contract
    Full time
    Contract work
    For contractors
    Local area
    Remote work
    Flexible hours

    OpenMined

    Winnipeg, MB
    57 minutes ago
  •  ...Capital One Canada is seeking a Staff Software Engineer to drive end-to-end software design and leadership across multi-platform systems. The role emphasizes hands-on development, architecture, and collaboration within a hybrid work model. You will mentor junior staff, guide... 
    Suggested

    Capital One - CA

    Winnipeg, MB
    58 minutes ago
  •  ...Capital One Canada is seeking a Staff Software Engineer for Travel Tech to lead full-stack development. You will work across front-end and back-end layers using JavaScript, React, Angular/TypeScript, Python, Java, and Go, with AWS and various data stores. The role emphasizes... 
    Suggested

    Capital One Canada

    Winnipeg, MB
    57 minutes ago
  •  ...HexClad) and has analyzed over $14B in media spend. When leading brands want to understand their creative performance, they turn...  ...from our Co-Founder & CEO, Reza Khadjavi. About the Senior Software Engineer roleAs a Senior Software Engineer, you'll work across the stack... 
    Senior
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Winnipeg, MB
    1 hour ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software EngineerAbout Capital One Canada. For 30 years, we’ve been on a...  ...and design thinking into our core operations. We’re a bank a tech company would build, where your work directly shapes innovative... 
    Senior
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    59 minutes ago
  • $151k - $189k per year

    Position Overview Position Overview As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you will drive the architecture and technical direction of the services that bring AI research and models... 
    Senior
    Work at office
    Flexible hours

    Diligentcorporation

    Winnipeg, MB
    59 minutes ago
  •  ...financial products. The entire platform is engineered from the ground up to defend against...  ...compliance systems a bank actually runs on. As a Senior Staff Engineer, you would help to shape...  ...auditability and consistency across domains, and lead the builds that cut across the whole... 
    Senior

    Maximum Technologies

    Winnipeg, MB
    1 hour ago
  • Capital One Canada is seeking a Staff Software Engineer for Travel Tech to lead full-stack development in Toronto. You’ll drive end-to-end design and implementation across front-end and back-end, shaping the travel portal that real users depend on. You’ll mentor engineers,... 

    Capital One - CA

    Winnipeg, MB
    1 hour ago
  •  ...by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team...  ...in AI, automotive, logistics, and deep tech.With offices in Toronto, San Francisco,...  ...positive way. To learn more visit: a Senior Perception Engineer, you will be at the forefront of advancing... 
    Senior
    Long term contract

    Waabi

    Winnipeg, MB
    57 minutes ago
  • Asana in Vancouver is seeking a Senior Software Engineer to help lead architecture and delivery across our AI initiatives. You’ll work in a hybrid office setting with in-office days Monday, Tuesday, and Thursday, and optional remote work to support collaboration with global... 
    Senior
    Work at office
    Remote work

    Fdetimes

    Winnipeg, MB
    57 minutes ago
  •  ...CPP Investments is seeking a Lead Software Engineer in Risk & TFM Technology in Toronto. You will guide design, development, testing and support of scalable cloud-based solutions, driving engineering excellence and collaboration with business and vendor partners. Ideal candidates... 

    CPP Investments

    Winnipeg, MB
    58 minutes ago
  • $200k - $250k per year

     ...reliably, automating everything from engineering workflows to regulatory...  ...The RoleWe're looking for a staff engineer to define and drive how...  ...you will find in our current tech stack: TypeScript, Python, Node...  ...building and shipping production software, including experience... 
    Senior
    Work at office

    Senpilot

    Winnipeg, MB
    58 minutes ago
  • # Senior Staff Software Engineer, DataJuniper Square235k-285k USDFull-timeremote· leadCanada, USAllmsqlpythonscalajavaawsazuregcpListed via Jobicy · posted 25 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionAbout Juniper SquarePrivate... 
    Senior
    Full time
    Work at office
    Remote work

    Devconnectplatform

    Winnipeg, MB
    57 minutes ago
  •  ...seeking a deep technical leader to define the engineering vision for Payments, shape architectural...  ...reliability and cost efficiency, and lead the next evolution of how fiat moves...  ...economics.Provide deep technical mentorship to senior/staff engineers across Payments pods,... 
    Senior
    Long term contract
    Local area

    Coinbase

    Winnipeg, MB
    58 minutes ago
  • $170k - $210k per year

    Senior or Staff Android Software EngineerThis range is provided by Skylight. Your actual pay will be based on your skills and experience — talk with...  ...been working hard to expand our team. At Skylight, our engineering team is small but mighty — our software powers an experience... 
    Senior
    Local area
    Home office

    Skylight

    Winnipeg, MB
    1 hour ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – Mobile(Android) About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning... 
    Senior
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    58 minutes ago
  •  ...growing group of committed researchers, engineers, policy experts, and business leaders working...  ...Minimum qualifications Significant software engineering experience, particularly with...  ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%... 
    Senior
    Long term contract
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    FDE Times

    Winnipeg, MB
    58 minutes ago
  • Capital One Canada is seeking a Staff Software Engineer to help build the travel portal with a full-stack focus. You will lead technical design and development across multi-platform systems, mentoring teammates and driving engineering best practices in a hybrid work environment... 

    Capital One - CA

    Winnipeg, MB
    1 hour ago
  • $5000 per month

     ...Bay Street (93021), Canada, Toronto,Toronto, OntarioStaff Software Engineer - International Card Tech - Full-stackAbout Capital One Canada. For 30 years,...  ...centric to a customer-centric decision-making model.This is a senior technical position (manager equivalent) that does not... 
    Senior
    Work at office
    Work from home

    Capital One

    Winnipeg, MB
    1 hour ago
  • $173k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada.For 30 years, we’ve been on a mission...  ...and design thinking into our core operations. We’re a bank a tech company would build, where your work directly shapes innovative... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    59 minutes ago
  •  ...visionary Raquel Urtasun, is the leader in Physical AI. With a world-...  ..., logistics, and deep tech.With offices in Toronto, San Francisco...  ...and develop motion planning software and algorithms, building the brain...  ...a team of multidisciplinary Engineers and Research Scientists using... 
    Senior
    Long term contract
    Temporary work

    Waabi

    Winnipeg, MB
    57 minutes ago
  • $208k - $312k per year

     ...career. About the teamRisk Engineering builds the systems that protect...  .... What you'll doAs a Staff Engineer on Financial Crimes Engineering...  ...regulation into working software. Responsibilities Define...  ...Enable Risk as a Service: Lead the architectural evolution toward... 
    Senior
    Full time
    Work at office
    Local area

    Stripe

    Winnipeg, MB
    58 minutes ago
  • $140.6k - $190.6k per year

    Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home...  ...support strategic decision-making.Key Responsibilities Lead design and implementation of complex features across the Cost... 
    Senior
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    57 minutes ago
  • $140k - $190k per year

     ...the development of digital investigative software that acquires, analyzes, and shares...  ...Overview We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and...  ...that journey. You’ll collaborate with Senior Engineers, Product Managers, and UX Designers... 
    Senior
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Winnipeg, MB
    57 minutes ago
  • $170k - $190k per year

     ...: Remote within Canada (Toronto preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian-based technology company...  ...you’ll probably feel at home here. About the RoleThe Staff Software Engineer is a hands-on technical leader responsible for... 
    Senior
    Long term contract
    Remote work
    Work from home
    Flexible hours

    Sage Recruiting Inc.

    Winnipeg, MB
    58 minutes ago
  • $197k per year

     ...is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter...  ...quality and reliability of the platform. What you’ll do Lead the architecture and end-to-end delivery of high-impact Maps... 
    Senior
    Full time
    Work at office
    Remote work

    Uber Technologies Inc.

    Winnipeg, MB
    59 minutes ago
  •  ...other trading applications and partners, within RBC and Capital Markets, and external vendor partners. We are looking for a lead senior software engineer, a seasoned technologist to build cutting‑edge, products and solutions in cloud environments. You'll join a very dynamic,... 
    Senior

    rbc

    Winnipeg, MB
    58 minutes ago
  • $184k - $210k per year

     ...Capital One in Toronto is seeking a Senior Staff Software Engineer for its Travel Tech team. This role involves designing tech solutions, overseeing architectural frameworks, and collaborating with various teams to deliver value and innovation. Candidates should have over... 
    Senior

    Capital One

    Winnipeg, MB
    1 hour ago
  •  ...across Canada who rely on our payroll software to pay their employees and process their...  ...Level: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard...  ...and maintainable systems. You will be a senior technical leader driving the design and... 
    Senior
    Work at office
    Remote work
    Work from home

    Wagepoint

    Winnipeg, MB
    59 minutes ago
  •  ...Toronto-based team) · Healthcare SaaS Company Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach Location Remote anywhere in Canada · team is Toronto-based... 
    Senior
    Remote work
    Flexible hours
    1 day per week

    Fathom Talent Group

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Staff Software Engineer - Tech Lead. Be the first to apply!