2 days ago
Base Salary
$136k - $170k/yr
Responsibilities
- Lead multi-engineer projects from proposal and technical design through launch, including milestones, dependencies, and estimates.
- Design and evolve streaming feature pipelines, ML training and inference workflows, signal-serving systems, and related architecture.
- Partner with scientists to productionize models and build shadow, canary, rollback, backtesting, and experimentation tooling.
- Define data contracts, interfaces, and SLAs between forecasting signals and downstream consumers such as Dynamic Pricing and Driver Incentives.
- Monitor latency, freshness, error rates, accuracy, bias, and drift; participate in on-call, lead post-incident investigations, and prepare systems for peak events.
- Write maintainable, well-tested code, review code, coach teammates, mentor engineers, support hiring and onboarding, and share knowledge through technical documentation and talks.
- Collaborate with Product, Science, and engineering partners to shape roadmaps and balance accuracy, latency, and complexity.
Requirements
- At least 5 years of software engineering industry experience building and operating backend or data systems in production.
- Bachelor’s or master’s degree in Computer Engineering, Computer Science, or a related field, or relevant work experience.
- Experience designing and leading large-scale distributed systems and owning reliability through monitoring, on-call, and incident response.
- Strong distributed-systems fundamentals, including fault tolerance, delivery semantics, and consistency tradeoffs.
- Demonstrated leadership of ambiguous, multi-engineer projects and experience mentoring engineers.
- Clear written communication, including design documents that align stakeholders.
- Preferred experience with production ML models and infrastructure, including feature engineering, training and inference pipelines, model serving, or ML platforms.
- Preferred hands-on experience with Flink, Beam, Spark, Kafka, Kinesis, or similar stream, batch-processing, and messaging technologies.
- Preferred experience with time-series forecasting, backtesting, forecast evaluation, online experimentation, or real-time decision systems.
- Preferred comfort using AI-assisted development tools while maintaining software quality.
Benefits
- Medical, dental, and vision insurance options with additional programs available when enrolled.
- Mental health, family-building, child-care, and pet benefits.
- 401(k) plan with company match.
- Twelve observed holidays plus discretionary paid time off for salaried team members or 15 paid-time-off days for hourly team members.
- Eighteen weeks of paid parental leave for biological, adoptive, and foster parents.
- Subsidized commuter benefits, monthly Lyft credits, and complimentary Lyft Pink membership.
- Hybrid Seattle schedule requiring in-office work three days per week on Mondays, Wednesdays, and Thursdays, with up to four weeks per year working from anywhere.
Tech Stack
Categories
About Lyft
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.
