Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
1,625

Software Engineer jobs in Canada

Senior Software Engineer (Analytics)

T-Net British Columbia

Vancouver
Hybrid
CAD 120,000 - 150,000
30+ days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Distinguished Software Engineer, Architecture (Checkout)

Affirm

Canada
Remote
CAD 376,000 - 433,000
30+ days ago

Software Engineer Team Lead - Development

T-Net British Columbia

Vancouver
On-site
CAD 90,000 - 130,000
30+ days ago

Senior Software Engineer

Magnet Forensics

Toronto
On-site
CAD 111,000 - 191,000
30+ days ago

Senior Software Engineer - Data Engineering

Space Talent

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Engineer

Magnet Forensics

Halifax
On-site
CAD 111,000 - 191,000
30+ days ago

Senior Software Engineer - Applications

Shakudo

Toronto
On-site
CAD 150,000 - 220,000
30+ days ago

Embedded Vehicle Controls Software Engineer (Hybrid)

General Motors

Markham
On-site
CAD 75,000 - 90,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Software Engineer

HRB

Toronto
On-site
CAD 85,000 - 115,000
30+ days ago

Software Engineer 2 - Message Security Detection

Menlo Ventures

Canada
Remote
CAD 80,000 - 110,000
30+ days ago

Associate Software Engineer

Scotiabank

Toronto
On-site
CAD 100,000 - 125,000
30+ days ago

Senior Software Engineer (Go)

Xsolla

Canada
Remote
CAD 90,000 - 130,000
30+ days ago

Principal Software Engineer, Vice President

State Street

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Software Engineer

Venue Kings

North Vancouver
On-site
CAD 70,000 - 120,000
30+ days ago

Automotive Graphics Embedded Software Engineer, Staff

Qualcomm

Markham
On-site
CAD 80,000 - 100,000
30+ days ago

Senior Software Engineer - Access & Notifications

BitGo, Inc.

Toronto
On-site
CAD 200,000 - 230,000
30+ days ago

Software Engineer, ML Platform

PENN Interactive

Toronto
Remote
CAD 80,000 - 100,000
30+ days ago

QA Engineer — Software + Hardware (IoT) — On-Site Vancouver

Keycafe

Vancouver
On-site
CAD 70,000 - 90,000
30+ days ago

Principal Software Engineer

Autodesk

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Launch Vehicle Ground Software Engineer

Firefly Aerospace

Canada
On-site
CAD 80,000 - 110,000
30+ days ago

Senior Neural Network Kernel Software Development Engineer

Targeted Talent

Canada
Remote
CAD 80,000 - 100,000
30+ days ago

Senior Software Engineer

Makeship

Toronto
Remote
CAD 110,000 - 130,000
30+ days ago

Principal systems software engineer

Targeted Talent

Canada
Remote
CAD 80,000 - 110,000
30+ days ago

Software Engineer (Telepresence)

Ambassador Labs

Montreal
Remote
CAD 80,000 - 100,000
30+ days ago

Senior Software Engineer — SmartHLS Applications (FPGASoC)

Microchip

Toronto
On-site
CAD 86,000 - 186,000
30+ days ago

Top job titles:

Forklift jobsHelper jobsFront End Developer jobsEvent Planner jobsResearch jobsFashion jobsChemist jobsIos Developer jobsManager Hrm jobsMedical Writer jobs

Top companies:

Jobs at TelusJobs at CbcJobs at DisneyJobs at IkeaJobs at HsbcJobs at AdidasJobs at SanofiJobs at AbbJobs at HondaJobs at Mondelez

Top cities:

Jobs in MississaugaJobs in WindsorJobs in KitchenerJobs in Richmond HillJobs in RichmondJobs in GatineauJobs in Thunder BayJobs in NewmarketJobs in MorrisvilleJobs in Rhein

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobsEngineer Electrical jobs
Senior Software Engineer (Analytics)
T-Net British Columbia
Vancouver
Hybrid
CAD 120,000 - 150,000
Full time
30+ days ago

Job summary

A leading technology firm in Vancouver is seeking a Senior Software Engineer to build a large-scale analytics platform. You will design data pipelines, implement machine learning models, and collaborate with cross-functional teams. Solid experience in big data technologies like Spark and Hadoop is required. Join a dynamic team in a hybrid work culture with a competitive salary of $120,000 to $150,000 CAD.

Qualifications

  • Strong proficiency in Python development with a deep understanding of Python-based applications.
  • Extensive experience with big data technologies such as Spark, Hadoop, ClickHouse, and Cassandra.
  • Solid understanding of data engineering and data quality best practices.

Responsibilities

  • Design, develop, and maintain data pipelines and ETL processes.
  • Implement and optimize machine learning models and algorithms.
  • Troubleshoot and resolve performance issues related to data pipelines.

Skills

Python development
Data engineering
Problem-solving
Data governance
Communication skills

Education

Bachelor's degree in Computer Science, Data Science, Statistics, or a related field

Tools

Spark
Hadoop
ClickHouse
Cassandra
Job description

As a Senior Software Engineer, Analytics, you will contribute to building a world-class, large-scale, analytics platform for the large amounts of data we collect at Netskrt and investigate how we can use AI/ML to optimize our production environments based on that data. Ensuring seamless integration, scalability, and optimal performance. You will collaborate closely with cross-functional teams, architect and implement cutting-edge solutions. This position is based in our downtown Vancouver, BC office. Netskrt provides a hybrid work environment.

Key Responsibilities:

  • Design, develop, and maintain data pipelines and ETL processes that ingest, transform, and store data from various sources, using technologies such as Spark, Hadoop, ClickHouse, and Cassandra.
  • Implement and optimize machine learning models and algorithms, to solve various business problems and deliver insights and recommendations.
  • Develop and maintain APIs and web services that expose machine learning functionality and results to internal and external users and applications.
  • Perform data analysis and exploration, to understand data quality, distribution, and patterns.
  • Work closely with data scientists, software engineers, and product managers to understand business requirements, define data and machine learning solutions, and deliver high-quality results.
  • Troubleshoot and resolve issues related to the performance and reliability of data pipelines, machine learning models, and applications.
  • Stay abreast of industry trends and emerging technologies, providing recommendations for continuous improvement in data engineering and machine learning practices.

Required Qualifications:

  • Bachelor's degree in Computer Science, Data Science, Statistics, or a related field.
  • Strong proficiency in Python development with a deep understanding of Python-based applications.
  • Extensive experience with big data technologies such as Spark, Hadoop, ClickHouse, and Cassandra.
  • Solid understanding of data engineering, data quality, data governance, and data security best practices.
  • Strong problem-solving skills and the ability to troubleshoot complex issues in a production environment.
  • Strong attention to detail and a commitment to delivering high-quality software solutions.
  • Strong communication and collaboration skills, with the ability to effectively convey ideas and data related concepts to both technical and non-technical stakeholders.

Desired Qualifications:

  • Experience with caching and CDN (content delivery network) technologies (CloudFront, Limelight/Edgio, Akamai, Fastly, Netflix, Google)
  • Experience with cloud platforms and services, such as AWS, Azure, or Google Cloud.
  • Network switching and routing technologies
  • Experience with tiered storage solutions
  • Familiarity with big data technologies, such as Hadoop, Spark, YARN or Elasticsearch.
  • Knowledge of cybersecurity principles and best practices.

What We Offer: $120,000 to 150,000 CAD depending on experience.

Netskrt is an equal opportunities employer and welcomes applications from diverse candidates.

  • 1
  • ...
  • 16
  • 17
  • 18
  • ...
  • 65

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved