Senior Software Engineer, Data Platforms

Lyft

Toronto, Canada
Base: cad $136,000 - cad $170,000; bonus/equity: p...
On-site
Near-real-time streaming systems
Apache flink and apache beam
Low latency, high throughput services
You will lead the team’s projects and initiatives seeing them to completion and be responsible for key systems and components within the team

Job Summary

  • You will lead the team’s projects and initiatives seeing them to completion and be responsible for key systems and components within the team.
  • 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.
  • Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs.

Matching Summary

You will lead the team’s projects and initiatives seeing them to completion and be responsible for key systems and components within the team.

Salary

Base: CAD $136,000 - CAD $170,000; Bonus/Equity: potential equity offering, bonus; Benefits: Extended health and dental coverage, life insurance, disability benefits, mental health benefits, family building benefits, child care and pet benefits, Health Care Savings Account, RRSP plan, flexible paid time off, paid parental leave, subsidized commuter benefits

Skills & Requirements

Must-have

  • near-real-time streaming systems
  • Apache Flink and Apache Beam
  • low latency, high throughput services
  • large-scale infrastructure, distributed systems
  • Kubernetes and container technologies

Nice-to-have

  • self-starters
  • dive deep into problems with ambiguity
  • mentoring others
  • improving team engineering practices
  • collaborating effectively with partners

Key Requirements

  • 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

Work Rights

Not specified

Tailored Resume

Cover Letter