Lyft

Software Engineer, Ad Infra

Lyft
Apply
1 day ago
Toronto, CanadaMid Level

Responsibilities

  • Develop and maintain backend systems supporting real-time ad serving, campaign management, and reporting.
  • Design scalable data models for analytics, targeting, and measurement.
  • Build and maintain data pipelines for ingesting, transforming, and distributing large volumes of advertising data.
  • Use orchestration frameworks to schedule and monitor reliable production data workflows.
  • Integrate internal and third-party systems through APIs and batch data feeds.
  • Write clean, maintainable, and testable code and participate in code reviews.
  • Participate in architecture discussions and design reviews focused on performance and reliability.
  • Collaborate with product, analytics, data science, and other cross-functional teams while developing through mentorship and documentation.

Requirements

  • BSc/MSc in Computer Engineering, Computer Science, or a related field, or relevant work experience.
  • At least 2 years of industry experience in backend or data engineering roles.
  • Proficiency in at least one backend programming language such as Python, Go, or Java.
  • Understanding of distributed systems, microservices, and SQL and NoSQL database design.
  • Exposure to orchestration tools such as Airflow or Prefect and data distribution technologies such as Kafka or Pub/Sub.
  • Experience with relational and non-relational databases such as PostgreSQL, BigQuery, or DynamoDB.
  • Experience working with Linux.

Benefits

  • Extended health and dental coverage, life insurance, disability benefits, mental health benefits, family building benefits, child care benefits, and pet benefits.
  • Access to a Lyft-funded Health Care Savings Account and an RRSP plan with company match.
  • Flexible paid time off for salaried employees; hourly employees receive 15 days paid time off plus an additional day per year of service.
  • 18 weeks of paid parental leave through a top-up plan for biological, adoptive, and foster parents.
  • Subsidized commuter benefits and Lyft ride credits.
  • Hybrid Toronto schedule requiring at least three office days per week, including Mondays, Wednesdays, and Thursdays, with flexibility to work from anywhere for up to four weeks per year.

Tech Stack

Amazon DynamoDBApache AirflowApache KafkaGoGoogle BigQueryJavaLinuxPostgreSQLPythonSQL

Categories

BackendData Engineering
Lyft

About Lyft

10,000+ employees

Lyft is a NASDAQ-listed transportation marketplace that connects riders with drivers and offers bike and scooter rentals in one app. Founded in 2012 and headquartered in San Francisco, it operates across the U.S. and parts of Canada. Its revenue comes from service fees on rides and rentals, enterprise programs, and consumer subscriptions such as Lyft Pink.

Contact me