Software Engineer, Fulfillment
$108k - $135k per yearLyft
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- 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
- 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....SuggestedLong term contractFull time
- 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
- ...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...SuggestedWork at office
- ...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...SuggestedFull timeContract workInternship
- 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...
- ...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...
- ...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 workWork at office2 days per week3 days per week
- 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,...
- 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
- ...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
$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 contractInternship$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- 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 contractContract work
- 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 timeWork at officeImmediate start3 days per week
$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$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$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 employmentFull timeWork at office$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 workWork at officeRemote workWorldwideWork visaDay shift- 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
$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...- 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 officeFlexible hours
- 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 workRemote workFlexible hours
- ...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...InternshipLocal area
- 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 workInternshipWork at officeRemote workWork from homeHome office
$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 contractFlexible hoursShift work- 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 contractRemote workFlexible hours
- ...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‑...
$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 workFlexible hours- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Fulfillment. Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
