Lyft13 days ago

Senior Software Engineer, Places and Search

RUB 11,333–14,167per month · before tax
MARKET
13,534median for this role
Tech Lead / Team Lead · 166 jobs with disclosed pay
5,250half of the offers: 9,771–18,1061.2 млн
At market · above 34% of offers
Toronto

Responsibilities

  • 01Drive high-impact projects and innovate new solutions to provide the best customer experiences
  • 02Lead backend and cross functional projects to achieve long term goals as well as deliver short term roadmaps
  • 03Lead large features from idea to successful execution and launch
  • 04Own systems and components within the team and be accountable for their short term functionality and long term health
  • 05Participate in code and architecture reviews to ensure code quality and distribute knowledge, as well manage call rotations and proactively improving processes
  • 06Write well-crafted, well-tested, readable, maintainable code
  • 07Share your knowledge by giving brown bags, tech talks, mentoring others, and promoting appropriate tech and engineering best practices

Requirements

  • 01BS/MS or equivalent in Computer Engineering, Computer Science, or related field or relevant work experience
  • 025+ years of software engineering/production infrastructure industry experience
  • 03Experience designing, debugging and running fault-tolerant, highly available, large-scale distributed systems
  • 04Experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.)
  • 05Experience working with databases, relational or NoSQL
  • 06Led a set of components or system from design to launch

What we offer

  • 01Extended health and dental coverage options, along with life insurance and disability benefits
  • 02Mental health benefits
  • 03Family building benefits
  • 04Child care and pet benefits
  • 05Access to a Lyft funded Health Care Savings Account
  • 06RRSP plan with company match to help save for your future
  • 07In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy
  • 08Hourly team members get 15 days paid time off, with an additional day for each year of service
  • 09Lyft is proud to support new parents with 18 weeks of paid time off
  • 10Subsidized commuter benefits and Lyft ride credits
  • 11Hybrid schedule — Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays
  • 12Flexibility to work from anywhere for up to 4 weeks per year