Software Engineer
$88k - $110k 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 Govtech team builds rich and creative features that set the standard for the ride sharing industry. We are seeking a highly motivated, early-career software engineer to contribute to the development of features that facilitate Lyft's entry into new markets, ensure the company's adherence to local regulatory requirements, and utilize the latest AI technologies to enhance the user experience. Ownership is a key quality for this team; this person should be driven to track a project to successful completion and beyond, taking initiative to work with other teams and functions to ensure the code they write reaches users and drives impact.
As a Software Engineer for Govtech, you’ll be responsible for executing integrations with partners, making tradeoffs between technical investments and product work, and collaborating with other engineers on system design. You will help shape the product direction by developing a deep understanding of the customer and working closely with cross-functional partners from Product, Design, Science, and Operations. You will work with a group of talented engineers and help the team to deliver significant business impact. If you enjoy collaborating with technical and nontechnical partners in a fast-moving space with real-world impact, this is the role for you.
Responsibilities:
- Help establish roadmap and architecture based on technology and understanding of customer needs
- Write well-crafted, well-tested, readable, maintainable code
- Can help lead large projects from idea to positive execution
- Unblock, support and communicate with external and internal partners to achieve results
- Participate in code reviews to ensure code quality and distribute knowledge
- Share your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practices
Experience:
- 2 years of engineering industry experience
- BS/MS in Computer Engineering, Computer Science, or related field, or equivalent work experience
- Experience with object-oriented programming
- Experience in distributed systems
- Experience working with databases, relational or NoSQL
- Experience with front-end development
- Write clear, scalable and clear design documentation
- Design, build and improve a set of team owned components
- Nice to have: experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.)
- Nice to have: experience with machine learning and building LLM applications
- Nice to have: proficiency in AI tools.
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 $88,000 - CAD $110,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.
- Join to apply for the Software Engineer role at CSI Join to apply for the Software Engineer role at CSI Job Description Software Engineer II's code, test and debug programs. They also maintain and document program changes. Software Engineer II's work on...SuggestedFull timeFreelanceRelocation packageFlexible hours
- We are looking for a Dynatrace Engineer to support monitoring implementation, application onboarding, log analytics, dashboard development, and operational activities. Configure synthetic monitors, log ingestion, dashboards, alerts, and reports Support application onboarding...Suggested
- ...set technical direction, raise the bar on quality, and lift the engineers around you Strong full-stack experience building and shipping... ...Design, and Data to turn customer needs into well-built, reliable software Code quality: Write clean, maintainable, well-tested code,...SuggestedInternship
- ...We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications. Responsibilities Develop new capabilities and re-architect parts of an existing system....Suggested
- ...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...SuggestedFlexible hours
- ...and high-performing culture. Business group: Canadian Banking Engineering – Product Onboarding - Team is focused on product onboarding Responsibilities... .... Write well designed, testable, efficient code by using best software development practices Gather and refine specifications and...Flexible hours
$104.12k - $136.66k per year
Synopsis of the role We are looking for a Sr. Software Engineer to work with new cloud technologies on a Data Analytics and validation platform that will be processing data from all major companies in Canada. You’ll be working with a team to develop new solutions and enhancements...Shift work- Innovate to solve the world's most important challenges As an Advanced Full Stack Engineer here at Honeywell, you will be responsible for developing and maintaining software applications and solutions that meet the needs of our customers. You will work on both the front-...
- ...scientific rigor into the design, development and deployment of AI software products. Our objective is to create a software that is not only... ...AI models. Our product has been developed by physicists and engineers with decades of experience in designing and manufacturing...
- ...Senior Software Engineer, Financial Infrastructure Location: Remote (Canada) We’re looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconciliation, and core financial infrastructure....Remote work
- Job Title: Software Engineer - Workday Location: Toronto, ON Model: Hybrid Job Type: Full time/ Contract Key Skills: EIB integrations development, testing and deployment Integrations testing Functional module configurations experience We are seeking a highly skilled...Full timeContract work
- Elevate your career with Scotiabank as a Software Engineer in Global Payments Technology. This role emphasizes building scalable ReactJS applications and NodeJS backend solutions in a supportive, inclusive environment. In this important position, you will contribute to Scotiabank...
- ...future of healthcare infrastructure. We are hiring Senior Full Stack Engineers to join our Product Engineering organization with opportunities... ...of experience, strong background in shipping production‑grade software in modern cloud environments. You are comfortable hopping across...Work at officeRemote work
- Requirements 5–10 years of relevant software engineering experience building production web applications Strong proficiency in either backend (Python, Node.js) or frontend (React, Angular) development as your primary discipline Working knowledge of — or genuine eagerness...
- ...DevOps, and video calls. Experience & Education Experience in software testing, with significant experience in automation testing.... .../Scrum development environments. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. #J-18808-Ljbffr
- ...that thrives on creativity and collaboration, we’d love to have you on board! We are seeking a talented and motivated Perception Software Engineer to join our growing team. In this role, you will be responsible for designing, implementing, optimizing, and validating software...Internship
- 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
$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- ...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‑...
$132k - $165k per year
...Toronto; Canada - Mississauga, ON Product Strategy / Full time / Onsite We are growing our engineering team and are looking for an experienced, product‑minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys...Long term contractFull timePart timeFlexible hours$101.42k - $148.76k per year
...decisions for new features and services Design, implement, and maintain scalable, reliable, secure, and high‑quality software solutions Mentor engineers to uphold code standards and to contribute to the team's technical growth Continuously learn and adapt to new...Work at office$123k - $180.4k per year
...Position Overview Autodesk is evolving its productivity engineering ecosystem by embedding AI‑powered engineering into its platform to... ...excellence, and platform initiatives. We are looking for a Senior AI Software Engineer who can design, orchestrate, and operationalize agent‑...Local area$142.4k - $190.1k per year
...quickly and stay curious. Join us to make an impact on one of the world’s largest e-commerce websites. We are seeking a MTS1 Software Engineer to join our eBay Search, Recs and Product Knowledge Team. You’ll work on high-impact eCommerce challenges, building modern, personalized...Immediate startFlexible hoursShift work- Enhance digital communication as a Software Engineer I with the Notification Platform team. This entry-level position focuses on developing crucial software features for our Operations Cloud. As part of the Notification Platform team, you’ll engage in software engineering...
- Principal Software Engineer (Canada) Key Responsibilities Build and drive solutions using the technologies you and your team choose. Develop applications using modern technologies and tools such as React, Node.js, SQL, TypeScript etc. Participate in all aspects of...
- Join Cineplex as the Director of Software Engineering, crafting the future of digital solutions and operational standards. This hybrid role is essential for quality control and strategic leadership. As the Director of Software Engineering, you will set the vision for software...
$125.8k per year
...Kitchener-Waterloo; Toronto; Vancouver Employment Type Full time Location Type Hybrid Department Product Engineering Are you an experienced software engineer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior...Long term contractFull timeInternship- Jumpstart your engineering career as a Software Engineer Intern at Zip! Collaborate with a team to design features that enhance our core products while gaining hands-on experience in a creative environment. As a Software Engineer Intern at Zip, you’ll have the opportunity to...Internship
- Contribute to Clutch as a Senior Software Engineer and enhance the online car-buying journey. Work with TypeScript, ReactJS, and Docker in a energetic, collaborative environment. Clutch seeks a seasoned Software Engineer to help design, implement, and support their technology...
$156k - $214.5k per year
...experiments safely at scale. We are looking for a Senior Growth Platform Engineer to design and build the foundational systems that power growth... ...We’re Excited About You Because You Have 5+ years of backend software engineering experience. Have strong experience designing and...Work at officeLocal areaRemote workMonday to friday3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. 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
