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
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-...SeniorLong term contractFull timeContract workFor contractorsLocal areaRemote workFlexible hours
- ...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 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
- ...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...SeniorSummer workInternshipWork at officeRemote workWork from homeShift work
$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...SeniorWork at officeWork from home$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...SeniorWork at officeFlexible hours- ...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
- 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,...
- ...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...SeniorLong term contract
- 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...SeniorWork at officeRemote work
- ...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...
$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...SeniorWork at office- # 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...SeniorFull timeWork at officeRemote work
- ...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,...SeniorLong term contractLocal area
$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...SeniorLocal areaHome office$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...SeniorWork at officeWork from home- ...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%...SeniorLong term contractWork at officeWorldwideVisa sponsorshipFlexible hours
- 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...
$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...SeniorWork at officeWork from home$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 officeWork from home- ...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...SeniorLong term contractTemporary work
$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...SeniorFull timeWork at officeLocal area$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...SeniorLong term contractWork at officeLocal areaFlexible hours$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...SeniorWork at officeLocal areaFlexible hours$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...SeniorLong term contractRemote workWork from homeFlexible hours$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...SeniorFull timeWork at officeRemote work- ...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
$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- ...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...SeniorWork at officeRemote workWork from home
- ...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...SeniorRemote workFlexible hours1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Staff Software Engineer - Tech Lead. Be the first to apply!
Related searches
- lead software engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- tech lead Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB

