Lyft21.05.2026

Software Engineer, Ad Infra

Toronto

Навыки

PythonGoJavaSQLNoSQLAirflowPrefectKafkaPub/SubPostgreSQLBigQueryDynamoDBLinux

Обязанности

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

Требования

  • 01BSc/MSc in Computer Engineering, Computer Science, related field or relevant work experience
  • 023+ years of industry experience in backend or data engineering roles
  • 03Proficiency in at least one backend programming language (e.g., Python, Go, Java)
  • 04Good understanding of distributed systems, microservices, and database design (SQL and NoSQL)
  • 05Exposure to orchestration tools (e.g., Airflow, Prefect) and data distribution technologies (e.g., Kafka, Pub/Sub)
  • 06Experience working with relational and non-relational databases (e.g., PostgreSQL, BigQuery, DynamoDB)
  • 07Experience with Linux

Условия

  • 01Extended health and dental coverage options, along with life insurance and disability benefits
  • 02Mental health benefits
  • 03Family building benefits
  • 04Child care and pet benefits
  • 05Access to a Lyft funded Health Care Savings Account RRSP plan with company match
  • 06Flexible paid time off policy (salaried team members)
  • 0715 days paid time off for hourly team members, with an additional day for each year of service
  • 0818 weeks of paid time off for new parents (top-up plan)
  • 09Subsidized commuter benefits and Lyft ride credits
  • 10Hybrid schedule: in-office at least 3 days per week (including Mondays, Wednesdays, and Thursdays)
  • 11Flexibility to work from anywhere for up to 4 weeks per year
  • 12Expected base pay range: CAD $108,000 - CAD $135,000 (not inclusive of potential equity offering, bonus or benefits)
  • 13Inclusive workforce with strict anti-discrimination and harassment policies
  • 14Accommodation for persons with disabilities provided upon request