Talent.com
Senior Software Engineer - Canada
Senior Software Engineer - CanadaDataVisor • Calgary, AB, CA
Senior Software Engineer - Canada

Senior Software Engineer - Canada

DataVisor • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
  • Remote
  • Quick Apply
Job description

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 solution scales infinitely and enables 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 guaranteed performance lift from day one. DataVisor's platform is architected to support multiple use cases across different business units flexibly, dramatically lowering the 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 platform engineers, we are building a next-generation machine learning platform, which incorporates our secret sauce, UML (unsupervised machine learning) with other SML (supervised machine learning) algorithms. Our team works to improve our core detection algorithms and automate the full training process.

As complex fraud attacks become more prevalent, it is more important than ever to detect fraudsters in real-time. The platform team is responsible for developing the architecture that makes real-time UML possible. We are looking for creative and eager engineers to help us expand our novel streaming and database systems, which enable our detection capabilities.

We continue to push the boundary of what's possible in fraud detection and data processing at scale. Join us to help usher in more innovative solutions to the fraud detection space.

What you'll do:

  • Design and build machine learning systems that process data sets from the world’s largest consumer services
  • Use unsupervised machine learning, supervised machine learning, and deep learning to detect fraudulent behavior and catch fraudsters
  • Build and optimize systems, tools, and validation strategies to support new features
  • Help design/build distributed real-time systems and features
  • Use big data technologies (e.g. Spark, Hadoop, HBase, Cassandra) to build large scale machine learning pipelines
  • Develop new systems on top of real-time streaming technologies (e.g. Kafka, Flink)

Requirements

  • 5+ years software development experience
  • 5+ years experience in Java, Shell, Python development
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) is a plus
  • Experience in Cassandra, HBase, Flink, Spark or Kafka is a plus.
  • Experience in the Spring Framework is a plus
  • Experience with test-driven development is a plus
  • Preferred based in Calgary, but could be a fully remote position

Benefits

Compensation: Annual salary range of CAD $120,000 – $150,000, commensurate with experience.

Canada Life Policy

Health Insurance including (Extended Health Care, Vision Care, and Dental Care)

Life Insurance, Accidental Insurance

Retirement Savings Plan

Paid Vacation

Create a job alert for this search

Senior Software Engineer Canada • Calgary, AB, CA

Similar jobs
Software Development Engineer– Software DevOps & Continuous Integration Team

Software Development Engineer– Software DevOps & Continuous Integration Team

AMD • Calgary
Full-time
At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.Grounded in a culture of innovatio...Show more
Last updated: 26 days ago • Promoted
Deliver with Uber - Sign Up and Start Earning

Deliver with Uber - Sign Up and Start Earning

Uber eats • High River, AB, CA
Full-time +2
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
Last updated: 30+ days ago • Promoted
Senior Manager, Deal Technology - Software Strategy Group (SSG) (Toronto, Calgary, Vancouver)

Senior Manager, Deal Technology - Software Strategy Group (SSG) (Toronto, Calgary, Vancouver)

EY • Calgary
Full-time
At EY Parthenon, our Software Strategy Group (SSG) sits within the Execution team, which is EY’s leading market team providing technology, operations and financial advice to corporate and private e...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer (Python) | Remote U.S. AI SaaS

Senior Software Engineer (Python) | Remote U.S. AI SaaS

Atomic HR • Calgary, Alberta, .CA
Remote
Full-time
Quick Apply
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide.We specialize in finding roles that align with your skills, expe...Show more
Last updated: 20 days ago
Senior Process Engineer

Senior Process Engineer

Pentangle Tech Services | P5 Group • airdrie, AB, ca
Full-time
ResponsibilitiesConduct time studies, workstation assessments, and process flow analysis Review current manufacturing processes and identify improvement opportunitiesCreate CAD markups, simple mode...Show more
Last updated: 14 days ago • Promoted
Remote Senior C++ Engineer - AI Trainer

Remote Senior C++ Engineer - AI Trainer

SuperAnnotate • Okotoks, Alberta, CA
Remote
Full-time
As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show more
Last updated: 30+ days ago
Warehouse Manager

Warehouse Manager

GE Appliances Canada, a Mabe Company • airdrie, AB, ca
Full-time
Good Life Begins With A Good CompanyApply and join our teamGE Appliances Canada, a Mabe company, is a global company that designs, produces and distributes major home appliances to more than 70 cou...Show more
Last updated: 26 days ago • Promoted
Senior Project Manager - Lawson Projects

Senior Project Manager - Lawson Projects

Lawson Projects • airdrie, ab, ca
Full-time
Lawson Projects, an Project Management firm based in Western Canada, has been delivering expert services since 1976.Serving a diverse range of clients, including landlords, business owners, investo...Show more
Last updated: 2 days ago • Promoted
Computer programming Private Tutoring Jobs Airdrie

Computer programming Private Tutoring Jobs Airdrie

Superprof • Airdrie, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Data Entry Clerk Work From Home - Part Time Focus Group Panelists

Data Entry Clerk Work From Home - Part Time Focus Group Panelists

ApexFocusGroup • High River, Alberta, Canada
Remote
Full-time +1
Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify.No Call Center Representative Agent experience needed.Call ...Show more
Last updated: 30+ days ago • Promoted
Contracts Lead - Brunel

Contracts Lead - Brunel

Brunel • airdrie, ab, ca
Full-time
Brunel is currently looking for a Contracts Lead to manage a portfolio of agreements and new requests, enabling efficient and effective purchase of goods and services (from purchase to pay) with a ...Show more
Last updated: 8 days ago • Promoted
Manager, Workforce Scheduling

Manager, Workforce Scheduling

Aplin • airdrie, AB, ca
Full-time
Our client is seeking a Manager to lead the scheduling function and oversee a team of schedulers across the organization.Key Responsibilities:Develop and maintain rotation templates, and optimize w...Show more
Last updated: 14 days ago • Promoted
Senior Business Analyst

Senior Business Analyst

TechDoQuest • airdrie, ab, ca
Full-time
Customer interview in Calgary office.This is onsite position in Calgary.Experience with customer-facing (external) web applications with Buyflow [ e.Buyflow– Used by the external users] and experie...Show more
Last updated: 14 days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Presto Recruiting Solutions • airdrie, AB, ca
Full-time
What Youll Do:Design & develop cutting-edge features while evolving and maintaining robust existing applicationsOwn the full stack: craft intuitive front-end UIs and powerful back-end servicesBuild...Show more
Last updated: 14 days ago • Promoted
Customer Service Agent - 50k-60k/Year - Remote

Customer Service Agent - 50k-60k/Year - Remote

Spade Recruiting • MD of Foothills No. 31, Alberta
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Show more
Last updated: 25 days ago • Promoted
Operations Administrator

Operations Administrator

Midstream Energy Partners • airdrie, AB, ca
Full-time
Company DescriptionMidstream Energy Partners is a Marketing & Supply Company that specializes in LPG products, offering operations and services across North America.The company is dedicated to deli...Show more
Last updated: 7 days ago • Promoted
Senior DevOps Engineer (Azure) — CI/CD & Kubernetes

Senior DevOps Engineer (Azure) — CI/CD & Kubernetes

WestJet • Calgary
Full-time
A major Canadian airline is seeking a Senior DevOps Engineer in Calgary.The role focuses on designing and implementing infrastructure as code, leading a DevOps team, and ensuring robust API deliver...Show more
Last updated: 3 days ago • Promoted
Java Specialist - Pacer Group

Java Specialist - Pacer Group

Pacer Group • airdrie, ab, ca
Full-time
Computer Science or related degree) or equivalent experience.Highly self-motivated, with the ability to complete tasks with minimal guidance, and to learn.Excellent analytical and problem-solving a...Show more
Last updated: 2 days ago • Promoted