Senior Software Engineer - Canada
$120k - $150k per yearDataVisor
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
- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...SeniorRemote work
- ...Halliburton company, builds the software and data platforms that help... ...These are tools used daily by engineers and scientists at the world’s... ...job opportunities, including Senior Technical Professional and Principal... ..., Calgary, Alberta, T2P 3V4, Canada Job Details...SeniorLong term contractFull timePart time
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorLong term contractWork at office
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedWork at office
- ...best work of their careers, building great payroll software for small businesses across Canada. Our team brings together diverse backgrounds... ...at high level: We're looking for a talented Senior Software Development Engineer who enjoys tackling hard problems and wants to...SeniorInternship
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...'s 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as...SeniorWork at officeRemote work
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new...Work at officeShift work
$80k - $120k per year
...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...Full timeInternship- ...Landmark, a Halliburton company, builds the software and data platforms that help the global... .... These are tools used daily by engineers and scientists at the world’s largest energy... ...SW Suite 2000, Calgary, Alberta, T2P 3V4, Canada Job Details Requisition Number:...Full timePart timeWorldwideShift work
- ...Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem... ...700 9th Ave SW Suite 2000, Calgary,Alberta,T2P 3V4, Canada Job Details Requisition Number: 202068...SeniorFull timePart time
- ...Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic... ...This role combines advanced software engineering with geophysical domain knowledge and is... ...SW Suite 2000,Calgary,Alberta,T2P 3V4, Canada Job Details Requisition...SeniorFull timePart time
- ...About The Role LodgeLink is hiring Software Engineers in Calgary to join our team. As a Software... ...technologies with support and guidance from senior team members. Contribute to small-to-... ...headquartered in Calgary, Alberta, Canada is more than just a digital marketplace...SeniorLong term contractWork at officeWork from home
$11k - $90k per year
...Our mission is to create easy-to-use software to help local governments plan budget and... ...Opportunity Were looking for a Software Engineer with a passion for learning a kind heart... ...provincial or local laws in the United States and Canada. ClearGov is also committed to...RemplacementFull timeTemporary workLocal areaFlexible hours$110k - $145k per year
...Our mission is to create easy-to-use software to help local governments plan, budget... ...the Opportunity We’re looking for a Senior Software Engineer with a passion for learning, a kind heart... ...or local laws in the United States and Canada. ClearGov is also committed to providing...SeniorFull timeLocal areaFlexible hours- ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes... ...solutions that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development....Long term contractFull timeWork from homeFlexible hours
- ...Requisition ID: 99311 Job Category: Engineering Location: Calgary, AB, Canada Join a company that is passionately committed to the pursuit of... ...Proficient with the following electrical design tools and software: SPEL, ETAP, SKM, EasyPower and ASPEN Demonstrated...SeniorLong term contractWork at officeLocal areaFlexible hours
- ...SENIOR ENGINEER, SCADA WHO WE ARE Our Power, Your Possibilities At TransAlta ,... ...electricity, we generate opportunity. As one of Canada’s largest publicly traded power... ...computers, PLC and DCS systems and HMI software Develop maintenance plans for SCADA system...SeniorLong term contractFull timeWork at officeRemote workFlexible hours
- ...with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal... ...Proficiency with relevant engineering software, tools, and systems Benefits Extended Healthcare...SeniorFull timeFor contractors
- ...Duties Under broad direction, mentors a team of Software Testers that can be comprised of Manual and Automated Test Engineers. Comprehensive understanding of all elements... ...Ave SW Suite 2000, Calgary, Alberta, T2P 3V4, Canada Job Details Requisition Number:...SeniorFull timePart timeSecond job
- ...with extensive experience in building and operationalizing AI software solutions. We are a company like no other – we believe in making... ...to hear from you! Role Summary The Manager, Software Engineering leads multiple developers across delivery pods with accountability...Full time
- ...storage, and TiDB for scalable SQL workloads. Engineers on the team build resilient, highly... ...are open to candidates located anywhere in Canada for this position. What You'll Be... ...audience data at scale. Build event-driven software utilizing messaging technologies such as...Local areaRemote workWork from homeHome office
- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing... ...You Bring ~ Bachelor's degree in Computer Science, Software Engineering, or a related field. ~5-7 years of professional experience...SeniorLong term contractFull timeTemporary workWork at officeFlexible hours
$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software... ...building the alternative. Neo has been Canada's fastest-growing company three years... ...processed every month. The engineers here own their services from architecture...SeniorLong term contractPermanent employmentFull timeManual laborRelocation package- ...diversity, passion, and laughter. These values have helped us build a reputation as an industry leader. The position: As a Senior Software Developer , you'll play a key role in building and enhancing the technology that powers our business and supports exceptional...SeniorLong term contractFull timeMonday to friday
- ...Infrastructure Location: Calgary, AB, Canada Join a company that is passionately... ...roads and rolling stock. Completing civil engineering analyses and review including evaluating... ...to complete. Participating with senior leaders in the establishment of short- and...SeniorLong term contractContract workTemporary workLocal areaFlexible hours
- ...their careers, building great payroll software for small businesses across Canada. Our team brings together... ...talented Principal Software Development Engineer - Applied AI , who enjoys tackling... ...decision records that other senior engineers review, cite, and build on...SeniorInternship
- ...Job Title: Senior Associate Technology Location: Calgary, AB- Onsite About the role Senior Software Designer / Developer (Cloud Migration and Modernization) This role is responsible for designing, developing, and maintaining enterprise-grade applications that support...SeniorFor contractors
- ...best work of their careers, building great payroll software for small businesses across Canada. Our team brings together diverse backgrounds, perspectives... ...at high level: We're looking for a talented Senior Platform Engineer who enjoys tackling hard problems and wants to...SeniorInternshipShift work
- ...Edmonton or Calgary (90% remote) Duration: 18 months Responsibilities Lead the design, development, and implementation of a new software system. Build on work completed to date to advance system design and delivery. Develop software to support equipment planning,...SeniorFor contractorsInternshipRemote work
- ...North America. With operations in both Canada and the United States, we partner with... ...Discipline Lead – Automation and SCADA, the Senior SCADA Engineer serves as a technical authority... ...regulatory standards. Utilize engineering software and design tools, including...SeniorWeekly payLong term contractFor contractorsWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Canada. Be the first to apply!
- software engineer intern Calgary, AB
- software engineer - robotics Calgary, AB
- software engineer Calgary, AB
- software developer no experience Calgary, AB
- software engineer part time Calgary, AB
- ingénieur logiciel Calgary, AB
- software engineer devops Calgary, AB
- software developer entry level Calgary, AB
- software developer co-op Calgary, AB
- software developer summer internship Calgary, AB
