Lyft

Software Engineer Intern, Backend - Montreal (Summer 2025)

Lyft

Montreal, QC, Canada
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

Are you a highly motivated individual with a passion for software engineering? Are you seeking an opportunity to gain hands-on experience in a fast-paced and dynamic environment? Look no further than Lyft's Software Engineer Intern, Backend position in Montreal for the summer of 2025!As a Software Engineer Intern on our Backend team, you will have the opportunity to work alongside experienced professionals and contribute to the development of cutting-edge technology. You will be responsible for designing, coding, testing, and debugging backend systems that power our innovative transportation platform. Your work will directly impact the experience of millions of Lyft users worldwide.To excel in this role, we are looking for candidates who possess a strong foundation in computer science and have a solid understanding of software development principles. You should also have experience with programming languages such as Java, Python, or C++, and be familiar with web development frameworks such as Node.js, Django, or Ruby on Rails.At Lyft, we value diversity, curiosity, and a drive to constantly learn and improve. If you are a self-starter with a desire to make a positive impact on the world, we want to hear from you. Join us in shaping the future of transportation and apply now for our Software Engineer Intern, Backend position in Montreal!

  1. Design, develop, and maintain backend systems for Lyft's transportation platform.
  2. Collaborate with experienced professionals to enhance and optimize existing systems.
  3. Write efficient and high-quality code in programming languages such as Java, Python, or C++.
  4. Conduct thorough testing and debugging to ensure the stability and functionality of the backend systems.
  5. Work closely with the frontend and product teams to integrate backend services into the overall Lyft platform.
  6. Keep up-to-date with the latest developments in software engineering and implement new technologies as needed.
  7. Take ownership of assigned projects and deliver them within specified timelines.
  8. Communicate effectively with team members and stakeholders to provide updates on project progress.
  9. Continuously improve and maintain code quality and documentation.
  10. Adhere to Lyft's values of diversity, curiosity, and a drive to constantly learn and improve.
  11. Act as a self-starter, taking initiative to identify and solve problems.
  12. Embrace a fast-paced and dynamic work environment.
  13. Contribute to a positive and collaborative team culture.
  14. Uphold Lyft's commitment to creating a positive impact on the world through innovative technology.
  15. Represent Lyft as a brand ambassador, both internally and externally.
  16. Adhere to Lyft's company policies and procedures.
Where is this job?
This job is located at Montreal, QC, Canada
Job Qualifications
  • Strong Programming Skills: The Ideal Candidate Should Possess A Strong Foundation In Programming Languages Such As Java, Python, Or C++, And Be Able To Write Efficient And Scalable Code.

  • Knowledge Of Backend Technologies: The Intern Should Have A Good Understanding Of Backend Technologies Such As Databases, Web Servers, And Apis, And Be Able To Use Them To Build Robust And Reliable Applications.

  • Familiarity With Web Development: Experience With Web Development Frameworks And Tools Such As Html, Css, And Javascript Is Important For A Software Engineer Intern At Lyft, As They Will Be Working On Web-Based Applications.

  • Problem-Solving Abilities: The Intern Should Possess Strong Problem-Solving Skills And Be Able To Think Critically To Identify And Troubleshoot Issues In The Code.

  • Communication And Teamwork: As A Part Of A Larger Engineering Team, The Intern Should Have Excellent Communication Skills And Be Able To Collaborate Effectively With Others To Deliver High-Quality Results. They Should Also Be Open To Receiving And Providing Feedback To Help Improve The Team's Performance.

Required Skills
  • Web Development

  • Database Management

  • Debugging

  • Agile Methodology

  • Object-oriented design

  • Cloud Computing

  • RESTful APIs

  • API development

  • Java Programming

  • Test-Driven Development

  • Microservices architecture

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Engineer Intern, Backend - Montreal (Summer 2025) in Montreal, QC, Canada is between $15 and $30 per hour. This range may vary depending on factors such as the company, the intern's experience level, and the specific job duties.

Additional Information
Lyft is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedDecember 11th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Lyft

Lyft, Inc. is a transportation network company based in San Francisco, California and operating in 640 cities in the United States and 9 cities in Canada. It develops, markets, and operates the Lyft mobile app, offering car rides, scooters, and a bicycle-sharing system.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started