# Senior Software Engineer, Data Pipelines

**Company:** [Lyft](https://hotfix.jobs/companies/lyft)
**Location:** Toronto, Canada
**Role:** Data Engineering
**Salary:** CA$136k – CA$170k/yr
**Experience:** 5+ years
**Skills:** Go, Python, DynamoDB, Kinesis, Kafka, Amazon Sqs, Amazon S3, GraphQL, Apache Flink, Apache Hive, AWS, Terraform, CloudFormation, Docker, Kubernetes
**Posted:** 2026-09-11

> Senior software engineer building and operating scalable data-pipeline infrastructure, automation, and reliability tooling. The role requires 5+ years of software, systems, and automation experience, plus expertise in cloud infrastructure, data streaming, and operational tooling.

## Job Description

## Responsibilities
- Maintain and analyze operating-system, control-plane, and application metrics for fault detection and performance improvements.
- Design, develop, and deploy tooling and systems that improve platform reliability, scalability, and efficiency.
- Balance feature development speed and reliability against service-level objectives.
- Operate and improve infrastructure using industry best practices and tools.
- Participate in design and production-readiness reviews, platform management, and capacity-planning activities with cross-functional teams.
- Document infrastructure operations processes and insights, identify repeatable actions, and automate repetitive tasks.
- Participate in on-call rotations, respond to incidents, and help teams mitigate customer-impacting events.

## Requirements
- 5+ years of experience on teams responsible for software development, automation, and systems engineering.
- Ability to write production-ready code in one or more high-level languages, such as Go or Python.
- Experience with data streaming, storage, and management, particularly DynamoDB, Kinesis, Kafka, SQS, S3, GraphQL, Flink, or Hive.
- Experience operating large-scale infrastructure in public cloud environments such as AWS.
- Experience with infrastructure tooling such as Terraform, CloudFormation, Docker, Kubernetes, Ansible, Chef, or Puppet, preferably in an AWS context.
- Ability to identify emerging problems, performance bottlenecks, and improvement opportunities, then develop and execute mitigation plans.

## Compensation and Benefits
- Base salary: CAD $136,000–$170,000 per year, excluding potential equity, bonus, and benefits.
- Extended health and dental coverage, life insurance, and disability benefits.
- Mental health, family-building, childcare, and pet benefits.
- Lyft-funded Health Care Savings Account.
- RRSP plan with company match.
- Flexible paid time off for salaried team members; hourly team members receive 15 days of paid time off, with an additional day per year of service.
- Up to 18 weeks of paid parental leave through a top-up plan.
- Subsidized commuter benefits and Lyft ride credits.

## Similar jobs

- [Senior Software Engineer, Data - Mapping](https://hotfix.jobs/jobs/071eb39a-f65e-4ffd-916c-e3ca0bf64246) - Lyft - Toronto, Canada - CA$136k – CA$170k/yr
- [Senior Software Engineer - Clickpipes](https://hotfix.jobs/jobs/f25d3bca-2755-4f0c-b85a-0a7bda3b1459) - Clickhouse - Remote - $147k – $238k/yr
- [Senior Analytics Engineer II](https://hotfix.jobs/jobs/baabea06-6a36-493a-9b3d-a709083402d9) - Wrapbook - Remote - CA$148k – CA$203k/yr
- [Senior Data and AI Specialist](https://hotfix.jobs/jobs/25f92dd1-b7a3-49f2-b9ea-4fb0f1919992) - Twilio - Remote - $106k – $156k/yr
- [Senior Data and AI Specialist](https://hotfix.jobs/jobs/8edf9c64-c0b5-469f-9258-c824e20826b2) - Twilio - Remote - CA$100k – CA$125k/yr

**Apply:** https://hotfix.jobs/jobs/b04747fd-ec37-4e5a-a293-27ee0aaac1b0
**Canonical:** https://hotfix.jobs/jobs/b04747fd-ec37-4e5a-a293-27ee0aaac1b0