Senior Software Engineer-Canada

DataVisor is the world's leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry.
Calgary, AB, Canada
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
AI · Cybersecurity

Description For Senior Software Engineer-Canada

DataVisor, the world's leading AI-powered Fraud and Risk Platform, is seeking a Senior Software Engineer to join their team in Calgary, Canada. This role is part of the platform engineering team, building a next-generation machine learning platform that combines unsupervised machine learning (UML) with supervised machine learning (SML) algorithms. The position focuses on developing sophisticated fraud detection systems that operate in real-time, working with big data technologies and streaming systems.

The ideal candidate will have strong experience in Java and Python development, with knowledge of big data technologies like Spark, Hadoop, HBase, Cassandra, and streaming technologies such as Kafka and Flink. You'll be responsible for designing and building machine learning systems that process massive datasets, implementing both supervised and unsupervised ML algorithms for fraud detection, and developing distributed real-time systems.

DataVisor offers a collaborative and results-driven culture, backed by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. The company's platform is used by Fortune 500 companies globally, providing an opportunity to work on challenging problems at scale. Benefits include comprehensive health insurance, life insurance, retirement savings plan, and paid vacation.

This hybrid role offers the flexibility of combined remote and office work in Calgary, making it an ideal opportunity for someone looking to work on cutting-edge technology while maintaining work-life balance. If you're passionate about building innovative solutions in fraud detection and want to work with advanced machine learning technologies, this role offers an exciting opportunity to make a significant impact in the cybersecurity industry.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer-Canada

  • 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
  • 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 to build large scale machine learning pipelines
  • Develop new systems on top of real-time streaming technologies

Requirements For Senior Software Engineer-Canada

Java
Python
Cassandra
Kafka
  • 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

Benefits For Senior Software Engineer-Canada

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Health Insurance including Extended Health Care, Vision Care, and Dental Care
  • Life Insurance, Accidental Insurance
  • Retirement Savings Plan
  • Paid Vacation

Interested in this job?

Jobs Related To DataVisor Senior Software Engineer-Canada

Senior Software Development Engineer, Amazon Aurora DSQL

Senior Software Development Engineer position at Amazon Aurora DSQL team, building revolutionary transactional database technology and distributed systems.

Backend Engineer

Senior Backend Engineer position at Incode Technologies in Belgrade, requiring 5+ years of experience in Java/Kotlin development, focusing on building identity verification solutions.

Sr. Software Engineer

Senior Software Engineer position at BlackCloak, developing secure applications to protect executives from digital threats, offering competitive salary and comprehensive benefits.

Senior, Software Engineer

Senior Software Engineer position at Walmart focusing on enterprise collaboration platforms and GenAI technologies, offering competitive compensation and comprehensive benefits.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and maintaining critical infrastructure for fulfillment centers, combining networking expertise with automation and systems engineering.