
Senior Software Engineer, Forecasting & Real-Time Optimization
Lyft
Seattle, WA, United States of America • 12m ago • On-site
Senior
On-site
136,160 - 170,200 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior Software Engineer (Forecasting & Real-Time Optimization)
Focus: Production forecasting systems for real-time marketplace decisioning
Description
You will build and operate production systems that convert streaming marketplace data into accurate, reliable forecasts for rider demand and driver supply. The role covers real-time feature pipelines, training/inference infrastructure, backtesting and evaluation tooling, and a serving layer used by downstream products. You’ll partner with scientists and product/engineering teams to ship models from prototype to production with strong reliability and low-latency performance.
Responsibilities
Lead end-to-end projects: drive technical design, milestone planning, dependency alignment, and estimates
Architect ML systems: streaming feature pipelines, training/inference workflows, and signal serving with attention to latency, correctness, scalability, and cost
Partner with science: productionize ML models and implement safe rollout tooling (shadow/canary/rollback) plus experimentation/backtesting infrastructure
Own signal contracts: define/maintain interfaces, data contracts, and SLAs for downstream consumers
Operate systems: monitor health (latency/freshness/error rates) and signal quality (accuracy/bias/drift), participate in on-call, and lead post-incident follow-ups
Ensure code quality: write well-tested maintainable code and conduct improving code reviews; coach testing and engineering practices
Collaborate broadly: align with Product and Science on tradeoffs among accuracy, latency, and complexity
Grow the team: mentor engineers, support hiring/onboarding, and share knowledge via design docs/runbooks/tech talks
Requirements
5+ years of software engineering experience building and operating production backend or data systems
BS/MS (or equivalent) in Computer Engineering, Computer Science, or related field (or relevant experience)
Experience leading large-scale distributed systems with reliability ownership (monitoring, on-call, incident response)
Solid fundamentals in distributed systems (fault tolerance, delivery semantics, consistency tradeoffs)
Ability to lead ambiguous multi-engineer projects and mentor others
Strong written communication with design docs
Benefits
Medical/dental/vision insurance and additional programs
Mental health benefits
Family building benefits
Child care and pet benefits
401(k) plan with company match
Paid time off: 12 observed holidays plus discretionary PTO (salaried) or 15 days PTO (hourly)
18 weeks of paid parental leave
Subsidized commuter benefits
Monthly Lyft credits and complimentary Lyft Pink membership
Hybrid work: in-office 3 days per week (Mon/Wed/Thu) with flexibility up to 4 weeks/year remote
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Software Engineer, Forecasting & Real-Time Optimization
Lyft
Senior
Technology
Seattle, WA · On-site
$136K - $170K/yr
2 days ago
Senior Software Engineer
Walmart - Internal
Senior
Technology
Remote
$90K - $234K/yr
4 days ago

Senior Software Engineer
Walmart Inc.
Senior
Technology
Bentonville, AR · On-site
$90K - $180K/yr
5 days ago
Senior Software Engineer
HSBC Service Delivery
Senior
Technology
Kraków, Pl-06, Poland · On-site
23K zł - 30K zł/yr
6 days ago
Senior Software Engineer
CoreLogic
Senior
Technology
Dallas, TX · On-site
$112K - $157K/yr
4 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer (Data Platform)
Bizee
Senior
Technology
Kraków, Poland · On-site
324K zł - 456K zł/yr
8 days ago
Senior Software Engineer
Keebo
Senior
Technology
Remote
$170K - $200K/yr
3 days ago

Lead Software Engineer
JPMorgan Chase & Co.
Senior
Technology
Hoboken, NJ · On-site
N/A
4 days ago

Senior Software Engineer
Walmart Inc.
Senior
Technology
Bellevue, WA · On-site
$143K - $216K/yr
4 days ago
Potential salary for Senior Software Engineer, Forecasting & Real-Time Optimization role
Improve your resume for just $5
$136,160 – $170,200/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights