Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Fulfillment

$108k - $135k per year

Lyft

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.

The Fulfillment group, in Marketplace, at Lyft is responsible for determining what inventory can be reliably offered for a given rider session and reliably fulfilling rider requests. The group has a few sub teams that are responsible for generating feasible offers for riders, connecting rider requests with drivers to fulfill those offers and a demand and supply lifecycle platform that power great rideshare experience.

As a software engineer at Lyft, you'll collaborate with other software engineers and cross functions like product, data science and analytics to lead and execute large projects from idea to efficient execution. We're looking for a motivated Software Engineer who is passionate about solving challenging technical problems and is excited about working in a fast-paced, innovative and cross-functional environment where they will take on some of the most interesting and impactful problems in ridesharing.

Responsibilities:

  • Contribute to the roadmap and architecture based on technology and business needs
  • Write well-crafted, well-tested, readable, maintainable code
  • Have a good grasp and ability to explain the various trade offs made in decisions
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Build Features from tech specification to positive execution
  • Proactively participate in resolving ongoing incidents
  • Unblock, support, effectively communicate, and obtain buy-in across teams to achieve results
  • Share your knowledge by giving brown bags and tech talks

Experience:

  • BS/MS or equivalent in Computer Engineering, Computer Science, or related field or relevant work experience
  • 3+ years of software engineering industry experience
  • Proficiency in object-oriented programming
  • Experience designing, debugging and running fault-tolerant, highly available, large-scale distributed systems
  • Experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.)
  • Experience with common CI tools (Jenkins, Buildkite, CircleCI, TeamCity), and proficiency in at least one of those tools
  • Solid knowledge of distributed systems, relational and NoSQL databases

Benefits:

  • Extended health and dental coverage options, along with life insurance and disability benefits
  • Mental health benefits
  • Family building benefits
  • Child care and pet benefits
  • Access to a Lyft funded Health Care Savings Account
  • RRSP plan with company match to help save for your future
  • In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of service
  • Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.
  • Subsidized commuter benefits and Lyft ride credits

Lyft is committed to creating an inclusive workforce that fosters belonging. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request.

Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This 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. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid

The expected base pay range for this position in the Toronto area is CAD $108,000 - CAD $135,000, not inclusive of potential equity offering, bonus or benefits. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.

Lyft may use artificial intelligence to screen applicants, however, Lyft employees make the ultimate selection and hiring decisions.

This job fills an existing vacancy.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Fulfillment in Toronto, ON vacancy
  • Become an Advanced Fulfillment Engineer at Amazon, where you'll shape the future of package delivery with innovative software solutions. This role emphasizes IoT and robotics to enhance fulfillment operations. As part of Amazon Fulfillment Technologies, you will design and... 
    Suggested

    United States Digital Space LLC

    Toronto, ON
    8 days ago
  • The Role We are looking for a strategic, high‑performing Director, Fulfillment to lead and oversee Neo’s mortgage fulfillment function. Reporting directly to the Vice President, Mortgages, you will own the critical bridge between underwriting approval and final funding.... 
    Suggested
    Long term contract
    Full time

    Alumni Ventures

    Toronto, ON
    2 days ago
  • Become a Lead Python Developer with Fulfil in Toronto, focusing on constructing vital ERP systems for fast-paced eCommerce brands. This...  ...across advanced Python applications. This role is intended for engineers who appreciate robust code quality and wish to develop scalable... 
    Suggested

    Fulfil

    Toronto, ON
    8 days ago
  •  ...who can operate in a fast-paced environment and has the interpersonal skills to work with third-party brokers? Equipment Leasing Fulfillment Officer You will have direct ownership of your files and be responsible for ensuring that the required documentation is compliant... 
    Suggested
    Work at office

    Vault Credit Corporation

    Toronto, ON
    5 days ago
  •  ...Logistics and Order Fulfillment Coordinator Xtract One Technologies is seeking a Logistics and Order Fulfillment Coordinator to join...  ...Collaborate cross-functionally with key stakeholders, Sales, Engineering, Marketing, & Finance Support Customer Success Team of Field... 
    Suggested
    Full time
    Contract work
    Internship

    Xtract One Technologies

    Toronto, ON
    8 days ago
  • Take on the role of Associate in Order Fulfillment, responsible for the precise processing of customer orders. This position is critical for maintaining high standards in packaging, shipping, and returns. As an Associate for Order Fulfillment, you will focus on producing pick... 

    Holt Renfrew

    Toronto, ON
    8 days ago
  •  ...Description CUSTOMER Develop new components as required for engineering programs and projects within assigned area and may also work on...  ...prototypes and other requirements work products to ensure they fulfill the requirements Develop as-built program activities to establish... 

    JobPath Partners LLC

    Toronto, ON
    2 days ago
  •  ...services and recruiting all levels of IT positions for our clients. We are currently seeking competent individuals to fulfill the role of Cloud Software Engineer and join our dynamic team for a client, one of the major banks. Contract duration: 6 months with possibility... 
    Contract work
    Work at office
    2 days per week
    3 days per week

    Dawn InfoTek

    Toronto, ON
    8 days ago
  • Elevate your career with eBay's Backend Software Engineering team. As a Member of Technical Staff 2, you’ll design scalable backend systems and...  ...architecture and lead the development of search capabilities that fulfill shopper intent. Collaborating with cross-functional teams,... 

    0017 eBay Canada Technology

    Toronto, ON
    5 hours ago
  • Overview Attention! This vacancy is temporarily suspended! Contact person: Coca-Cola Company Canada. Coca-Cola Company needed workers, and if you are ready, Apply Now and provide your CV immediately. Visa Processing takes 3 weeks only!. This job has no reviews yet...
    Immediate start

    Coca-Cola 12

    Toronto, ON
    15 days ago
  •  ...required QUALIFICATIONS You have 5+ years of experience in Software Development You have exceptional communication skills. You...  ...grasp of the fundamentals of software development and computer engineering You have the ability to break complex and vague customer requirements... 
    Flexible hours

    Spellbook

    Toronto, ON
    8 days ago
  • $196.3k per year

     ...be the place for you! We’re looking for a Mobile Principal Software Engineer to be part of our Software Engineering team. At Jobber,...  ...life harmony. Bring your dedication and passion to this job to fulfill your goals. The team: Our Software Engineering team is central... 
    Long term contract
    Internship

    Jobber

    Toronto, ON
    8 days ago
  • $100k - $120k per year

     ...years of experience building large-scale, multi-tier distributed software systems Hands on experience in cloud technologies,...  ...support of project delivery and implementations. Role Sr. Software Engineer - Contact Centre Innovation GenAI. This role offers an exciting... 
    Casual work

    Tata Consultancy Services

    Toronto, ON
    8 days ago
  • Requirements 4+ years of software engineering experience Some exposure to client-facing or production environments is a plus, but not required...  ...APIs and data systems Experience with workflow orchestration engines (Step Functions, Cadence, Temporal, Prefect, or similar) is a... 
    Long term contract
    Contract work

    PocketHealth

    Toronto, ON
    8 days ago
  • About the Role As an SDE-II at Fulfil, you own features, not tickets. That means taking a problem from first principles all the way...  ...productising AI to solve real commerce problems. We also expect engineers to be AI‑native in their own workflow: using AI tools to move faster... 
    Full time
    Work at office
    Immediate start
    3 days per week

    United States Digital Space

    Toronto, ON
    11 hours ago
  • $118k - $157.5k per year

     ...work in an agile environment with a focus on problem solving and engineering perfection. What you will accomplish: Build solutions using...  ...Define, design, and implement complex, multi‑tier distributed software systems scaling beyond 1B requests/day and focused on improving... 
    Immediate start

    eBay Inc.

    Toronto, ON
    11 hours ago
  • $62k - $90k per year

     ...Job Overview Entry‑level Software Engineer I – AI, Toronto, ON (on‑site). This full‑time position focuses on developing AI‑enabled solutions in collaboration with technology partners and stakeholders. Salary Context Compensation is not disclosed in the posting. The... 
    Full time

    TryApplyNow

    Toronto, ON
    5 hours ago
  • $114k - $142k per year

     ...causes Work with diverse team members in an inclusive and collaborative environment We’re looking for our next Principal Software Engineer Reporting to the Manager, Software Engineering. At Flexiti Financial, we're building the next generation of financial technology... 
    Permanent employment
    Full time
    Work at office

    Flexiti

    Toronto, ON
    11 hours ago
  • $200.4k - $300.6k per year

     ...bidding, reporting, and analytics. This is a great opportunity for an engineer who's excited to work on performance-critical systems,...  ...program Life at Unity Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The... 
    Temporary work
    Work at office
    Remote work
    Worldwide
    Work visa
    Day shift

    Unity Technologies Canada Company

    Toronto, ON
    5 hours ago
  • Position Description Senior Software Engineer Reporting to: Director of Software Engineering Signal 1 helps health systems accelerate AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS), gives health system... 
    Internship

    signal1

    Toronto, ON
    2 days ago
  • $100k - $130k per year

     ...high-performance environment where hard work pays off, we want to hear from you. About the role: We’re looking for a Senior Software Engineer who enjoys building reliable, scalable systems and working through complex, real-world challenges. In this role, you’ll work... 

    TRAFFIX

    Toronto, ON
    2 days ago
  • About the Role We’re looking for an experienced fullstack engineer to help build out our new Simulation product. Simulation is a small, fast-moving team inside Doppel building an entirely new product line, think of it as a startup within a startup. Our mission is to help companies... 
    Work at office
    Flexible hours

    Doppel

    Toronto, ON
    2 days ago
  • Overview Helping talents upskill their career journey in IRIS Software, Financial Services (BFSI) | Hiring Java Developers in Ontario Canada Position: Software Engineer in Test Skills: Automation, Python, ETL, SQL, Framework Development Responsibilities Experience... 
    Contract work
    Remote work
    Flexible hours

    Iris Software Inc.

    Toronto, ON
    8 days ago
  •  ...products while ensuring we service 110% of user and customer needs of today and tomorrow. Who You Are: We’re looking for a Senior Software Engineer to help shape and scale the systems behind AdmitONE, our multi-product ticketing platform. In this role, you will focus on... 
    Internship
    Local area

    AdmitONE

    Toronto, ON
    8 days ago
  • Senior Software Engineer, Feature Team HireArt is a modern staffing platform for companies to source, employ, and manage contract workers. Our goal is to bring a turnkey, full‑stack software and service experience to an industry that is dominated by manual, cumbersome processes... 
    Contract work
    Internship
    Work at office
    Remote work
    Work from home
    Home office

    business

    Toronto, ON
    8 days ago
  • $139.01k - $182.45k per year

     ...this influential role, you will manage diverse, cross-functional engineering teams to build robust, scalable, and reusable Data & AI...  ...others. Manage teams with cross functional skills that include software, quality, reliability engineers, project managers and scrum masters... 
    Long term contract
    Flexible hours
    Shift work

    United States Digital Space LLC

    Toronto, ON
    2 days ago
  • Principal Engineer Who are you? As our Principal Engineer, you'll be the visionary architect behind Xello's technological journey. Reporting...  ...CD) processes in partnership with our DevOps team, ensuring our software solutions are highly available, performant, and secure.... 
    Long term contract
    Remote work
    Flexible hours

    Xello

    Toronto, ON
    8 days ago
  •  ...Reporting to Principal Solution Architect. Candidate Requirements/Must-Have Skills 10+ years of working experience as a Software Engineer. 3+ years of experience with Microsoft Entra ID and Conditional Access in a large enterprise environment. 3+ years of hands‑... 

    Dawninfotek

    Toronto, ON
    8 days ago
  • $160k - $185k per year

     ...partner‑facing tools. You’ll help shape the experience customers and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the stack — building React interfaces, Node.js services, and PostgreSQL‑... 
    Remote work
    Flexible hours

    Roadpost

    Toronto, ON
    15 days ago
  •  ...scaling up fast and looking for deeply technical builders who want to have outsized impact early. Our core engineering team is looking for a builder, a Staff Software Engineer who thrives in early-stage (ambiguous) environments. You’ve seen products through from v1 to scale... 
    Internship

    Saris Ai

    Toronto, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Fulfillment. Be the first to apply!