Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Ad Infra, Lyft Ads (Toronto)

Lyft

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. Lyft is looking for experienced software engineers from a variety of disciplines to join our Ad Infra Engineering team. In this role, you will collaborate with product, data science, analytics, and operations teams to create and maintain backend systems and data pipelines that power our advertising and measurement platform. Responsibilities

Develop and maintain backend systems that support real‑time ad serving, campaign management, and reporting. Design and implement scalable data models that support analytics, targeting, and measurement use cases. Build and maintain data pipelines that handle ingestion, transformation, and distribution of large volumes of advertising data. Work with orchestration frameworks (e.g., Airflow) to schedule and monitor reliable, production‑grade data workflows. Collaborate with cross‑functional partners to integrate internal and third‑party systems via APIs and batch data feeds. Write clean, maintainable, and testable code following best practices (CI/CD, observability, code reviews). Participate in architecture discussions and design reviews with an emphasis on performance and reliability. Learn and grow through mentorship, documentation, and regular team collaboration. Experience

BSc/MSc in Computer Engineering, Computer Science, related field or relevant work experience. 5+ years of industry experience in backend or data engineering roles. Proficiency in at least one backend programming language (e.g., Python, Go, Java). Good understanding of distributed systems, microservices, and database design (SQL and NoSQL). Exposure to orchestration tools (e.g., Airflow, Prefect) and data distribution technologies (e.g., Kafka, Pub/Sub). Experience with relational and non‑relational databases (e.g., PostgreSQL, BigQuery, DynamoDB). Experience with Linux. 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 with company match. Paid time off policy – salaried team members receive paid time off and new parents enjoy 18 weeks of paid time off. Subsidized commuter benefits and Lyft ride credits. Location & Work Arrangement

This hybrid role requires in‑office work at least 3 days per week (Monday, Wednesday, and Thursday) and allows up to 4 weeks per year of fully remote work. Equal Opportunity Statement

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.

#J-18808-Ljbffr
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Ad Infra, Lyft Ads (Toronto). Be the first to apply!