Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Lyft Logo

Software Engineer, Lyft Ads

Lyft

$128,000 - $160,000
Sep 29, 2025
New York, NY, US
Apply Now

Lyft is looking to build and improve technologies that make the lives of their community more enriched, specifically through the development of their transportation media network.

Requirements

  • 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 working with relational and non-relational databases (e.g., PostgreSQL, BigQuery, DynamoDB)
  • Experience with Linux
  • 3 years of industry experience in backend or data engineering roles
  • BSc/MSc in Computer Engineering, Computer Science, related field or relevant work experience

Responsibilities

  • Develop and maintain backend systems that support real-time ad serving, campaign management, and reporting.
  • Design and implement scalable data models to 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

Other

  • BSc/MSc in Computer Engineering, Computer Science, related field or relevant work experience
  • 3 years of industry experience in backend or data engineering roles
  • Work in-office 3 days per week on Mondays, Wednesdays, and Thursdays
  • Up to 4 weeks per year work from anywhere
  • 12 observed holidays, salaried team members have discretionary paid time off, hourly team members have 15 days paid time off