Senior Software Engineer, Forecasting & Real-Time Optimization Platform

Added
8 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

machine learning distributed systems kafka flink real-time

πŸ“‹ Description

  • Design, develop, deploy, monitor, and maintain systems
  • Collaborate with engineers, science & product to drive projects
  • Build and operate large-scale distributed systems (Beam, Flink, Kafka)
  • Design and own real-time data consumption, storage, and sharing
  • Write well-tested, readable, maintainable code
  • Participate in code reviews and knowledge sharing

🎯 Requirements

  • 5+ years of software engineering experience
  • BS/MS or equivalent in CS/CE or related field
  • Backend development for large-scale distributed systems
  • Understanding of distributed systems concepts (consistency, availability)
  • Preferred: Beam, Flink, Kafka, or similar
  • Preferred: ML experience

🎁 Benefits

  • Extended health, dental, life, and disability coverage
  • Mental health benefits
  • Family building benefits
  • Child care and pet benefits
  • Lyft Health Savings Account access
  • RRSP plan with company match
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’