
Senior Software Engineer, Forecasting & Real-Time Optimization
Lyft
Seattle, WA • 1h 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 and real-time optimization systems for marketplace supply and demand
Description
You will lead the design and operation of production systems that turn streaming marketplace data into accurate, reliable forecasts. The work covers real-time feature pipelines, model training and inference infrastructure, backtesting and evaluation tooling, and a serving layer that downstream products query continuously. You’ll partner with scientists to productionize ML models and with downstream teams to define contracts and reliability guarantees.
Responsibilities
Lead end-to-end projects: propose, design, break into milestones, align dependencies, and own estimates
Architect ML systems: streaming feature pipelines, training/inference workflows, and signal serving with focus on latency, correctness, scalability, and cost
Partner with science: productionize models and build rollout tooling (shadow, canary, rollback) plus backtesting/experimentation infrastructure
Own signal contracts: define and maintain interfaces, data contracts, and SLAs between forecasting signals and downstream consumers
Operate and ensure reliability: monitor latency/freshness/error rates and signal quality (accuracy, bias, drift), support peak events, participate in on-call, lead post-incident investigations
Maintain code quality: write well-tested, maintainable code and improve teammates via code reviews and coaching
Collaborate across functions: work with Product, Science, and partner engineering to balance 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 industry experience building and operating backend or data systems in production
BS/MS or equivalent in Computer Engineering, Computer Science, or related field (or relevant work experience)
Experience designing and leading delivery of large-scale distributed systems, owning reliability via monitoring, on-call, and incident response
Solid distributed systems fundamentals: fault tolerance, delivery semantics, and consistency tradeoffs
Proven experience leading ambiguous, multi-engineer projects and mentoring engineers
Strong written communication with design docs that align stakeholders
Benefits
Medical, dental, and vision insurance plus 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 + discretionary PTO for salaried roles (hourly roles have 15 days)
18 weeks of paid parental leave
Subsidized commuter benefits
Monthly Lyft credits and complimentary Lyft Pink membership
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Software Engineer
Walmart - Internal
Senior
Technology
Remote
$90K - $234K/yr
2 days ago
Senior Software Engineer
Walmart Inc.
Senior
Technology
Bentonville, AR · On-site
$90K - $180K/yr
2 days ago
Senior Software Engineer
CoreLogic
Senior
Technology
Dallas, TX · On-site
$112K - $157K/yr
1 days ago
Senior Software Engineer
HSBC Service Delivery
Senior
Technology
Kraków, Pl-06, Poland · On-site
23K zł - 30K zł/yr
4 days ago
Lead Software Engineer
JPMorgan Chase & Co.
Senior
Technology
Hoboken, NJ · On-site
N/A
1 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
Walmart Inc.
Senior
Technology
Bellevue, WA · On-site
$143K - $216K/yr
1 days ago
Senior Software Engineer
Bayer Sp. z o.o.
Senior
Technology
Warsaw, Poland · On-site
243K zł - 304K zł/yr
6 days ago
Senior Software Engineer
Keebo
Senior
Technology
Remote
$170K - $200K/yr
1 days ago
Senior Software Engineer | f/m/d
ERGO Technology & Services
Senior
Technology
Warsaw, Poland · On-site
N/A
6 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