Lyft12 days ago

Инженер-программист, MapXP

RUB 9,000–11,250per 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 млн
Below market · above 19% of offers
Toronto

Responsibilities

  • 01Drive high-impact projects and innovate new solutions to provide the best user experience
  • 02Lead large features from idea to positive execution and launch
  • 03Write well-crafted, well-tested, readable, maintainable code
  • 04Participate in code reviews to ensure code quality and distribute knowledge, as well as on call rotations
  • 05Share your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practices
  • 06Unblock, support and communicate with internal partners to achieve results

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 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
  • 11This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays
  • 12Hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year