Tech Lead - Software Engineering
Role Overview
Join the Platform Engineering team building a next-generation machine learning platform for real-time fraud detection at scale.
The role combines hands-on engineering, technical leadership, mentoring, and ownership of streaming, storage, and training systems.
Key Skills for This Role
Full Job Posting
Role overview
Join the Platform Engineering team building a next-generation machine learning platform for real-time fraud detection at scale.
The role combines hands-on engineering, technical leadership, mentoring, and ownership of streaming, storage, and training systems.
Responsibilities
- Own platform technical direction and translate roadmaps into plans, milestones, and priorities.
- Lead architecture reviews, make and document trade-offs, and proactively address risks and dependencies.
- Code, review code, debug, and support production incidents while mentoring engineers.
- Own operational health, including alerts, on-call load, incident follow-through, and root-cause prevention.
- Partner with Product, TAM, and customer-facing teams to assess and resolve customer-impacting issues.
- Define safe, verifiable AI-assisted engineering practices and build LLM- and agent-based engineering and operations tools.
Requirements
- 8+ years of software development experience and 2+ years of technical leadership experience.
- Demonstrated ability to lead team technical outcomes, including work not personally implemented.
- Deep production Java experience; 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, SQL, and multithreaded and concurrent applications.
- Hands-on experience with Cassandra, Yugabyte, Flink, Spark, or Kafka; experience with Spring Framework.
- Production use of AI coding tools and ability to set standards for safe use and output verification.
- Bachelor’s degree in Computer Science or a related field.
Preferred qualifications
- Preferred: fraud, risk, payments, financial services, or another domain where false negatives have significant impact.
- Preferred: ML platforms or large-scale training pipelines, Kubernetes, LLM APIs, agent frameworks, tool calling, RAG, or MCP.
- Preferred: evaluations or regression tests for non-deterministic systems, hiring or mentoring engineers, and test-driven development.
Compensation and benefits
- Base salary range is CAN $130,000–$170,000, commensurate with experience.
- Benefits include health insurance, PTO, and equity.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at DataVisor
Senior Customer Success Manager - Fraud/AML Strategy
Vancouver, CAN
DataVisor is seeking a senior customer success manager to advise enterprise clients on fraud detection, AML compliance, and platform value. Candidates need 5+ years in fraud, risk analytics, customer success, or fraud op
Senior Data Scientist - Fraud Detection
Calgary, CAN
DataVisor is seeking a Senior Data Scientist to develop production fraud-detection models and investigate complex fraud cases. Candidates need a relevant quantitative graduate degree, 3+ years in fraud or an adjacent adv
Tech Lead - Software Engineering
Vancouver, CAN
DataVisor recherche un Tech Lead pour orienter et développer sa plateforme de détection de fraude en temps réel, ses systèmes distribués et ses pipelines d’entraînement. Le poste combine leadership technique et contribut
Tech Lead - Software Engineering
Calgary, CAN
DataVisor is seeking a hands-on technical leader to guide development of its real-time fraud detection and machine learning platform. The role combines architecture, coding, operational ownership, mentoring, and responsi
Tech Lead - Software Engineering
Vancouver, CAN
DataVisor is seeking a hands-on technical lead to guide its real-time fraud detection and machine learning platform. The role combines architecture and coding with mentoring, production operations, and development of AI-
Senior Customer Success Manager - Fraud/AML Strategy
Vancouver, CAN
Senior Data Scientist - Fraud Detection
Calgary, CAN
Tech Lead - Software Engineering
Vancouver, CAN
Tech Lead - Software Engineering
Calgary, CAN
Tech Lead - Software Engineering
, USA
Senior Data Scientist - Fraud Detection
, USA
Director, Strategic Partnerships & Channel Sales
, USA
Tech Lead - Software Engineering
Vancouver, CAN