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

Engineer jobs in Canada

Senior Software Engineer, Data Platforms

Lyft

Toronto
On-site
CAD 136,000 - 170,000
30+ days ago
I want to receive the latest job alerts for “Engineer” jobs

Staff Data Platform Engineer

King River Capital Group

Canada
Hybrid
CAD 100,000 - 140,000
30+ days ago

Mechanical Engineer

PTx Trimble

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

Supplier Product Quality Development Engineer (SPQD Engineer)

ALSTOM Gruppe

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

Engineering Lead

21c Museum Hotels

Banff
On-site
CAD 80,000 - 100,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Intermediate Project Engineer

Saltworks Technologies Inc

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

Junior Electrical Project Engineer

Saltworks Technologies Inc

Richmond
On-site
CAD 80,000 - 95,000
30+ days ago

Hybrid Azure DevSecOps Engineer for KM

Fujitsu Limited

Ottawa
Hybrid
CAD 80,000 - 100,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Electrical Engineer

ITPS Canada Ltd

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

Senior Software Engineer - AI Tooling

Versaterm

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

Senior Software Engineer

Boosted.ai

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

Senior Project Manager

Saltworks Technologies Inc

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

Mid-Level Civil/Environmental Engineer

Carollo Engineers

Burnaby
On-site
CAD 90,000 - 110,000
30+ days ago

Senior Software Engineer (Constellation Operations)

Spire

Cambridge
On-site
CAD 160,000 - 520,000
30+ days ago

Photonics Test and Measurement Engineer

Ciena

Ottawa
On-site
CAD 71,000 - 115,000
30+ days ago

Senior Infrastructure Network Engineer – Kubernetes, Cloud & Service Mesh

Socotra, Inc.

Toronto
On-site
CAD 172,000 - 215,000
30+ days ago

Site Reliability Engineer w/Python (Onsite Hybrid)

NTT DATA, Inc.

Montreal
Hybrid
CAD 100,000 - 120,000
30+ days ago

Senior Full Stack Engineer, Core Product

Sentry.io

Toronto
Hybrid
CAD 259,000 - 404,000
30+ days ago

Cloud and AI Operations Engineer

Heart and Stroke Foundation of Canada

Toronto
Hybrid
CAD 90,000 - 120,000
30+ days ago

Pipeline Engineer

Equinox Engineering Ltd.

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

Software Engineer, Operating Systems Virtualization

Wind River

Ottawa
On-site
CAD 85,000 - 110,000
30+ days ago

Northwest Field Service Engineer - Canada

PPI - Precision Pulley & Idler

Blackfalds
On-site
CAD 75,000 - 95,000
30+ days ago

DevOps Engineer (Software Engineer II)

Planview

Canada
Hybrid
CAD 85,000 - 105,000
30+ days ago

Senior DevOps Software Engineer/MTS

MDA

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

Deputy Validation & Commissioning Manager

ALSTOM Gruppe

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

Top job titles:

Transcription jobsCommunication jobsDental Hygienist jobsFinance Analyst jobsLogistic jobsTravel Agency jobsCounselling jobsManagement And Operations jobsEvent Management jobsMilitary jobs

Top companies:

Jobs at Bank Of MontrealJobs at TelusJobs at ShopifyJobs at HsbcJobs at DoordashJobs at DropboxJobs at AmdJobs at Capital OneJobs at Total EnergiesJobs at Circle K

Top cities:

Jobs in TorontoJobs in MississaugaJobs in EdmontonJobs in MarkhamJobs in CambridgeJobs in LavalJobs in KitchenerJobs in KelownaJobs in AjaxJobs in Langley

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsSoftware Engineer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobsEngineer Electrical jobsComputer Engineer jobs
Senior Software Engineer, Data Platforms
Lyft
Toronto
On-site
CAD 136,000 - 170,000
Full time
30+ days ago

Job summary

A leading ride-sharing company is seeking a Software Engineer in Toronto to design and maintain high-performance, low-latency streaming systems. The ideal candidate will have extensive experience with technologies like Apache Flink and Kafka, alongside a collaborative spirit within cross-functional teams. This hybrid role requires in-office work at least 3 days a week, offering great benefits and a competitive salary of $136,000 to $170,000.

Benefits

Extended health and dental coverage
Mental health benefits
Flexible paid time off
Subsidized commuter benefits

Qualifications

  • 5+ years of experience building and maintaining low latency, high throughput services.
  • 5+ years of experience with large-scale infrastructure or distributed systems.
  • 3+ years of experience with distributed streaming solutions.

Responsibilities

  • Design, develop, deploy, and maintain scalable streaming solutions.
  • Collaborate with cross-functional teams to integrate streaming solutions.
  • Operate a real-time streaming platform with high availability.

Skills

Experience with low latency, high throughput systems
Proficiency in Apache Kafka
Familiarity with Kubernetes
Experience with cloud environments (AWS/GCP/Azure)

Tools

Apache Flink
Apache Beam
Docker
Job description

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.

We are seeking a talented Software Engineer to join our dynamic Streaming Compute Team. In this role, you'll be instrumental in designing, developing, and maintaining our low latency and high throughput systems, which are critical to a lot of teams like driver, mapping, fraud etc. and almost all ML models at Lyft. Our systems and platform are used for a variety of use cases such as, persisting high volume service events, detecting issues with routes, computing prime-time, creating, storing and serving ML features for training and inference purposes for teams like payments, incentives etc. The majority of our streaming solutions run on Apache Flink and Apache Beam with support from reading and writing to various sources and sinks respectively.

As a Software Engineer, you will lead the team’s projects and initiatives seeing them to completion. You will be responsible for key systems and components within the team. You will identify and lead the efforts in improving architecture and operations for the team.

We are looking for candidates who have prior experience with near-real-time streaming systems, are self-starters, and have a proven track record of delivering high-quality software solutions that solve critical business needs. The candidate should be able to dive deep into problems with lots of ambiguity, leading architectural design and building robust, well-tested technical solutions. They should be willing to take complete ownership of a project or a feature, able to drive it from design and implementation through to operational excellence, while also mentoring others, improving team engineering practices, and collaborating effectively with partners.

Responsibilities:
  • Design, develop, deploy, monitor, operate and maintain scalable streaming solutions that constitute our streaming platform
  • Work with technologies such as Apache Kafka, Flink, Beam etc. to enhance our data platform's streaming offerings
  • Collaborate with cross-functional teams to integrate streaming solutions into the broader data architecture
  • Analyze our internal systems and processes and locate areas for improvement/automation
  • Collaborate with product org stakeholders to address and prioritize custom edge cases
  • Help lead large projects from inception to positive execution
  • Operate a real-time streaming platform with high availability and low downtime to meet the demands of latency-sensitive workloads.
Experience:
  • 5+ years of experience with building, deploying and maintaining low latency, high throughput services
  • 5+ years of experience building and developing large-scale infrastructure, distributed systems or networks, and/or experience with compute technologies
  • 3+ years of software engineering industry experience and with distributed streaming solutions like Apache Flink, Beam, Spark streaming, Streaming SQL etc.
  • Experience working with Kubernetes and container technologies (e.g. Docker, cri‑o, etc)
  • Familiar with a cloud‑based environments such as AWS/GCP/Azure
Benefits:
  • Extended health and dental coverage options, along with life insurance and disability benefits
  • Mental health benefits
  • Family building benefits
  • Child care and pet benefits
  • Access to a Lyft funded Health Care Savings Account
  • RRSP plan to help save for your future
  • In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of service
  • Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top‑up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.
  • Subsidized commuter benefits

Lyft is committed to creating an inclusive workforce that fosters belonging. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request.

Lyft highly values having employees working in‑office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in‑office perks Lyft offers. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid

The expected base pay range for this position in the Toronto area is $136,000 - $170,000. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Range is not inclusive of potential equity offering, bonus or benefits. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.

  • 1
  • ...
  • 325
  • 326
  • 327
  • ...
  • 342

* 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
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved