Software Engineer Intern, Fullstack (Summer 2027 - Toronto)
Lyft, Toronto, Canada +1
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Intern
- Area
- Software engineering
- Posted
- Sep 11, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
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.
Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go live quickly. Lyft fosters a collaborative environment in the office, so there's always a sharp mind eager to hear about your next idea. So what's yours?
Responsibilities:
- Own your project, while checking in with other team members throughout the day with questions and updates
- You leave the code in a better state than when you found it (progressive refactor)
- You value reliability, ensured by testing (unit, integration and load tests)
- Participate in code reviews to ensure code quality and distribute knowledge
- Continuous integration and deployment
- Go home knowing that your work today is meaningfully improving the lives of every Lyft driver and every Lyft passenger!
Experience:
- Currently pursuing a Bachelor's or Master's degree in Computer Science from a university in Canada (required), with a graduation date between December 2027 and Summer 2028 (required). For any candidates who are master's students who worked between their bachelor's and master's programs: candidates should also have less than 2 years of relevant full-time work experience
- Available during Summer 2027 for an internship in Toronto
- Strong knowledge of CS fundamentals
- Knowledge of Python, JavaScript, CSS, and HTML
- Experience working with leading JavaScript frameworks, like React
- Experience with modern frontend testing tools, such as Webpack, Babel, Jest, Jasmine, Protractor, and WebDriver
- Understanding of how browsers and DOM work
- Experience with Git or other distributed version control systems
- Experience with browser developer tools
- Experience with the Unix command line interface
- Solid understanding of web performance
- Experience with TypeScript
- Experience with CSS preprocessors like Sass
- Understanding of unit, integration, and end-to-end testing
- Excellent communication skills
- Passion for community, sustainability, and/or transportation
- Ability to thrive in a startup environment
- Experience with real-time technology problems
- Contributions to open source projects
- Experience working with databases
- Experience solving real-time technology problems
- Experience with mobile development
Benefits:
- Mental health benefits
- In addition to holidays, interns receive 2 days paid time off and 3 days sick time off
Similar roles at other companies
CA$95K–CA$118K / yr
Posted Sep 14, 2026
Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027)
DoorDash CanadaToronto, ON +1
CA$95K–CA$118K / yr
Posted Sep 4, 2026
Software Engineer, Intern (Summer 2027) - US
DoorDash USANew York, NY +4
$107K–$158K / yr
Posted Sep 14, 2026
Full-stack Engineer, Internship (Summer 2026)
SpeakSan Francisco, California
Pay not posted
Posted Oct 4, 2025
Listed on Lyft's Greenhouse job board; checked 5 h ago. First seen by us 31 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.