Talent.com
DataVisor
Tech Lead - Software EngineeringDataVisor • Toronto, ON, CA
Tech Lead - Software Engineering

Tech Lead - Software Engineering

DataVisor • Toronto, ON, CA
5 days ago
Salary
CA$130,000.00–CA$170,000.00 yearly
Job type
  • Full-time
  • Quick Apply
Job description

About DataVisor

DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry. With an open SaaS platform that supports easy consolidation and enrichment of any data, DataVisor's fraud and anti-money laundering (AML) solutions scale infinitely and enable organizations to act on fast-evolving fraud and money laundering activities in real time. Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine, and investigation tools work together to provide significant performance lift from day one. DataVisor's platform is architected to support multiple use cases across different business units flexibly, dramatically lowering total cost of ownership, compared to legacy point solutions. DataVisor is recognized as an industry leader and has been adopted by many Fortune 500 companies across the globe.

Our award-winning software platform is powered by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. Our culture is open, positive, collaborative, and results-driven. Come join us!

Summary

As part of the Platform Engineering team, you will help build DataVisor’s next-generation machine learning platform, combining our proprietary unsupervised machine learning technology with supervised machine learning algorithms to power real-time fraud detection at scale.

As fraud attacks become increasingly sophisticated, real-time detection is more critical than ever. Our platform team is responsible for designing and developing the architecture that makes scalable, real-time detection possible, including streaming systems, storage layers, and training pipelines that support our core detection capabilities.

We are looking for a creative, hands-on engineering leader to help expand our streaming and database systems, improve our core detection algorithms, and automate the end-to-end training process. This role is ideal for someone who enjoys solving complex distributed systems problems, mentoring engineers, and driving technical execution in a high-impact environment.

Join us as we continue to push the boundaries of fraud detection, machine learning infrastructure, and large-scale data processing.

What You’ll Do

  • Own the technical direction of the real-time detection platform, including streaming, storage, and the training pipelines that support it.
  • Translate product and engineering roadmaps into clear technical plans, milestones, and execution priorities.
  • Proactively identify technical risks, dependencies, and trade-offs before they impact delivery.
  • Lead design and architecture reviews, make technical trade-off decisions, and document the reasoning behind key decisions.
  • Stay hands-on by coding, reviewing code, debugging issues, and supporting the team during production incidents.
  • Mentor engineers and raise the bar for system design, code quality, operational excellence, and technical execution.
  • Own the operational health of the platform, including alert quality, on-call load, incident follow-through, and root-cause prevention.
  • Partner directly with Product, TAM, and customer-facing teams on customer-impacting issues, ensuring clear impact assessment, prioritization, ownership, and next steps.
  • Define how the team uses AI agents and AI-assisted tools in engineering workflows, including verification standards and safe usage practices.
  • Build, evaluate, and improve LLM- and agent-assisted tools for engineering and operations use cases, such as triage, root-cause analysis, alert summarization, and evaluation harnesses.

Requirements

  • 8+ years of software development experience.
  • 2+ years of technical leadership experience as a tech lead, staff engineer, engineering manager, or similar role.
  • Proven ability to lead technical outcomes across a team, including work you did not personally implement.
  • Deep production experience with Java, along with working proficiency in Python and Shell scripting.
  • Experience designing, building, shipping, and operating distributed real-time systems at scale.
  • Strong knowledge of computer systems, relational databases, and SQL.
  • Experience building and optimizing multithreaded and concurrent applications.
  • Hands-on experience with Cassandra, Yugabyte, Flink, Spark, or Kafka.
  • Experience with the Spring Framework.
  • Demonstrated use of AI coding tools such as Claude Code, Cursor, GitHub Copilot, or similar tools in real production work.
  • Ability to set team-level standards for AI-assisted engineering, including how tools are used, how outputs are verified, and when AI-generated suggestions should be rejected.
  • Strong verification discipline, with the ability to validate model outputs against source code, logs, documentation, and production behavior.
  • Bachelor’s degree in Computer Science or a related field is required.

Preferred Qualifications

  • Experience in fraud, risk, payments, financial services, or another domain where false negatives carry significant business or customer impact.
  • Experience owning ML platforms or large-scale training pipelines.
  • Experience with Kubernetes.
  • Experience building with LLM APIs, agent frameworks, tool calling, RAG, or MCP.
  • Experience writing evaluations or regression tests for non-deterministic systems.
  • Experience hiring, managing, or mentoring engineers.
  • Experience with test-driven development.

Benefits

  • Base salary range: CAN $130,000–$170,000, commensurate with experience.
  • Health insurance, PTO, Equity.
Create a job alert for this search

Tech Lead - Software Engineering • Toronto, ON, CA

Similar jobs

Software Engineering & Development, VP

State StreetToronto, ON, CA
Full-time

You will be joining our team as a hands‑on Snowflake Lead, responsible for designing, building, and maintaining scalable data solutions.This role requires strong expertise in Snowflake, data engine... Show more

 • Promoted

Software Architect - Ai Accelerated Engineering Lead (Toronto) - C$112,000 - C$152,000 A Year

SlalomNorth York, Canada
Full-time

The Software Architect will lead AI-accelerated software development, design solutions, manage teams, and implement AI-driven platforms, while staying hands-on. Show more

 • Promoted

Engineering Lead - Platform Team - C$140,000 - C$170,000 A Year - Remote

SaaS Growth CoToronto, Canada
Remote
Full-time

SaaS Growth Co is a fast-growing B2B software company serving 2,000+ customers worldwide.Our platform helps companies manage their operations more efficiently.We’re scaling rapidly and need strong ... Show more

 • Promoted

Transmission Line Engineering Team Lead

StantecMarkham
Full-time +1

At Stantec, we know the work we do matters.From decarbonizing mines to modernizing electric grids and building the infrastructure that fuels communities, we're powering the world.Our clients come t... Show more

 • Promoted

Full-Stack Software Engineering Leader

AutodeskToronto
Full-time

Elevate your career as a Software Development Manager focused on generative AI integration.Lead a dedicated team creating innovative client-facing applications in a collaborative, hybrid work setti... Show more

 • Promoted

Mechatronics/Software Engineering Co-op

Magna InternationalNewmarket, ON, CA
Full-time

For a big company, we're surprisingly entrepreneurial.Expect a collaborative and supportive atmosphere that will help you grow, both professionally and personally.We are committed to delivering suc... Show more

 • Promoted

Tech Lead, Software Development

Univeris CorporationToronto, Ontario, Canada
Full-time

The Company Univeris, headquartered in Toronto, Canada, is a privately held company and leader in enterprise wealth management for the Canadian market.Founded in 1991, Univeris serves over 25,000 f... Show more

 • Promoted

Technical Lead

RAVLToronto, ON, CA
Full-time

As a Technical Lead at RAVL, you’ll lead delivery tracks that bring modern engineering to life - guiding teams, defining technical direction, and ensuring every solution connects strategy to measur... Show more

 • Promoted

Technical Lead / Senior Developer - Software Development

EYToronto
Full-time

At EY, you’ll have the opportunity to build a career as unique as you are, supported by a global network, inclusive culture, and leading‑edge technology.Join us to deliver impactful enterprise solu... Show more

 • Promoted

Software Development Technical Lead: Ms Technology

ROSSToronto, Canada
Full-time

Our client is a small, but successful business and technology consultancy in their 5th year in business that helps their clients gain a competitive edge in the marketplace through the effective use... Show more

 • Promoted

Senior Software Engineer & Tech Lead (Full-Stack)

TechnoCredToronto, ON, CA
Full-time

A technology firm in Toronto is seeking a Principal Software Engineer with at least 8 years of experience to lead application development.This role involves building solutions using modern technolo... Show more

 • Promoted

Java AWS Tech Lead

Viva Tech SolutionsMarkham, York Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Viva Tech Solutions.Java development, with a strong background in enterprise scale systems.Hands-on ... Show more

 • Promoted

Team Lead, Software Development

SeequentToronto, ON, CA
Full-time

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences,... Show more

 • Promoted

Tech Lead - C$125,000 - C$155,000 A Year

Fulfillment IQEast York, Canada
Full-time

Hands-on Technical Lead to drive engineering execution, translate architectural vision into scalable delivery, and lead from the front in client engagements.Focus on design, build, and guiding exec... Show more

 • Promoted

Lead Software Developer: WinForms & Team Leadership (Markham)

ALTEN CanadaMarkham, York Region, CA
Full-time

A leading technology consultancy in Markham is seeking a Lead Software Developer to join their dynamic team.Candidates should have over 5 years of experience with WinForms applications and a strong... Show more

 • Promoted

Post Silicon Systems Engineering Lead - $131,440 - $197,160 A Year

AmdMarkham, Canada
Full-time

Lead systems design, validation, and debug of high-speed bridge and security IP at AMD.Requires experience in system architecture and leadership skills. Show more

 • Promoted

Engineering Lead, Architect (Software, Platform, Devops) - C$130,000 - C$170,000 A Year

Science & HumansNorth York, Canada
Full-time

Engineering leader to guide full-stack development, DevOps, and platform reliability for a health tech company.Focus on building scalable, secure software and fostering a high-performance engineeri... Show more

 • Promoted

Software Engineering Manager — Lead High-Impact FinTech Team

AutoTrader.caToronto, Ontario, Canada
Full-time

A leading digital automotive solutions provider in Toronto is seeking a Software Engineering Manager to lead a high-performing team in developing impactful software solutions.The successful candida... Show more

 • Promoted

Senior Engineering Manager — AI-Driven Telecom Platform

Xplore Inc.Markham, York Region, CA
Full-time

A leading broadband provider in York Region, Canada, seeks an experienced Senior Engineering Manager.This role involves leading software development teams in a transformative environment, fostering... Show more

 • Promoted

Lead Tech Role in Snowflake & IICS

Intact Financial CorporationToronto
Full-time

Become a pivotal part of Intact Lab as a Tech Lead focused on Snowflake, IICS, and AWS.Enjoy a balanced hybrid work model while influencing transformative data projects.As a Tech Lead at Intact Lab... Show more