Software Development Intern

2 weeks ago


Montreal, Quebec, Canada Socotra, Inc. Full time
Software Engineer Intern Role Overview

We are seeking a talented and motivated Software Engineer Intern to join our team at Socotra, Inc. in Montreal. This is an exciting opportunity to gain hands-on experience in software development and contribute to the growth of our company.

About the Role:

  • The ideal candidate will be pursuing a Bachelor's or Master's degree in Computer Science from a university in Canada, with a graduation date between December 2025 and Summer 2026.
  • They will have available time during Summer 2025 for the internship.
  • Passion for community, sustainability, and/or transportation.
  • Ability to thrive in a startup environment.
  • Contributions to open source projects.
  • Experience working with databases.
  • Must be fluent in spoken and written English and have a working proficiency in French.

What We Offer:

  • A competitive estimated salary range of $45,000 - $55,000 per year, based on industry standards and location.
  • In addition to holidays, interns receive 2 days paid time off and 3 days sick time off.

About Us:

Socotra, Inc. aims to improve people's lives with the world's best transportation. To do this, we create an open, inclusive, and diverse organization. As a Software Engineer Intern, you will own your project, work closely with other team members, and participate in code reviews to ensure code quality and distribute knowledge.

Our mission is to make a meaningful impact on every Lyft driver and rider's life. If you're passionate about community, sustainability, and transportation, and have the skills and qualifications required for this role, please apply.



  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...


  • Montreal, Quebec, Canada Software Aspekte Full time

    We are seeking a highly skilled Embedded Software Systems Developer to join our team. This is an exciting opportunity to work on cutting-edge telecom advancements and pioneering automotive tech.As a global leader in design and development, specializing in electronics, electro-mechanics, and software, we foster innovation, collaboration, and excellence. Our...


  • Montreal, Quebec, Canada Mannarino Systems and Software Inc. Full time

    Mannarino Systems and Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Our extensive customer base spans traditional aerospace companies as well as emerging markets, including electric propulsion, Urban Air...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    About UsCentric Software is a dynamic company that fosters innovation and excellence in software development.We offer a competitive salary of approximately €80,000 per annum, depending on experience and location.


  • Montreal, Quebec, Canada Tecsys Inc. Full time

    Company Overview:Tecsys Inc. is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs.We work with industry leaders to transform their supply chains through technology, embracing remote work benefits such as improved employee morale, increased...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking an experienced Mobile Application Developer to join our team at Centric Software in Campbell, California. The successful candidate will have a strong passion for user-centric development and a proven track record of delivering high-quality mobile applications.About the RoleAs a Mobile Application Developer, you will be responsible for...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking an experienced software engineer to join our dynamic Skyline team, responsible for developing scalable and resilient services using microservices architecture.Key ResponsibilitiesDesign and implement robust software solutions using Java, ensuring high performance and scalability.Collaborate with cross-functional teams to integrate services...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About Societe GeneraleSociete Generale is a leading global banking institution delivering day-to-day services to its clients through innovative technology and operations.We blend the stability of a major international bank with the innovative energy of a FinTech. As a software developer, you will be part of a team that brings ideas to life using tools like...


  • Montreal, Quebec, Canada Software International Full time

    Software International is a leading provider of technical talent to various clients across Canada and the US. We are currently seeking a highly skilled Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area on a long-term engagement.Job DescriptionWe are looking for a seasoned professional to act as a...


  • Montreal, Quebec, Canada Software International Full time

    Software International: IT Service Delivery Sales Representative OpportunityWe are seeking a highly skilled and experienced IT Service Delivery Sales Specialist to join our team at Software International in Montreal, QC. The ideal candidate will have a proven track record of success in B2B sales within the IT service delivery space.About the RoleThe...

  • Software Developer

    1 month ago


    Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the JobSociete Generale, a leading international banking institution, is seeking an experienced Software Developer to join our Global Banking Technology & Operations team.


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    About UsLGS, an IBM Company, is a workplace that values professional growth and fosters diversity and inclusivity. We welcome talented individuals from both local and international backgrounds.Job OverviewWe are seeking a skilled Software Developer to join our team at the IBM Client Innovation Centre Quebec (CIC). As a member of our team, you will play a...


  • Montreal, Quebec, Canada Motion Recruitment Full time

    Software Engineer Job DescriptionAt Motion Recruitment, we are seeking a highly skilled Software Engineer to join our team.We are offering a competitive salary of $90,000 per year for this 6 month contract to hire position, with the potential to extend or convert to full-time. The hybrid schedule includes 2 days remote work and a 35 hour work week.Key...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the JobWe are seeking an experienced Senior Java Software Developer to join our team in Global Banking Technology & Operations (GBTO). As a key member of our team, you will contribute to the development of software solutions that meet the evolving needs of our clients and market requirements.Technical StackOur technical stack includes JAVA, Angular,...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    LGS, an IBM Company, is committed to providing a workplace that fosters professional growth and values diversity.Our company culture promotes inclusivity, welcoming talents from both local and international backgrounds. As a team member, you will play a crucial role in driving major projects that propel our clients' businesses forward and improve people's...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the RoleThis is a unique opportunity to blend your technical skills with the stability of a major international bank. As a proficient developer, you will be part of a global project impacting financial institutions and large corporations worldwide.The '20022 Project' aims to implement a new format for payment messages, requiring collaboration with...


  • Montreal, Quebec, Canada dormakaba International Holding AG Full time

    ROLE SUMMARYdormakaba International Holding AG is a leading global provider in the access solutions market for various sectors. As part of our team, you will contribute to designing, developing, and testing firmware for embedded devices and systems. This role involves working closely with customers, the production team, and technical support teams to provide...


  • Montreal, Quebec, Canada SCIREQ Full time

    Job DescriptionWe are seeking an experienced software engineer to join our product development team at SCIREQ, a world leader in the conception, design, and manufacturing of precision laboratory equipment for preclinical respiratory research.Key Responsibilities:Validate and test software releases according to predefined strategies;Potential development and...


  • Montreal, Quebec, Canada Nomic Bio Full time

    We are seeking an experienced Software Development Engineer to join our team at Nomic Bio, a cutting-edge biotech company dedicated to revolutionizing the field of proteomics. As a key member of our software development team, you will play a critical role in designing, building, and deploying cutting-edge software solutions that empower our users with...


  • Montreal, Quebec, Canada National Bank Full time

    A career in Digital Channels at National Bank presents a unique opportunity to inspire and guide a team dedicated to innovation. As a technical leader, your role will play a crucial part in shaping our digital future with software development expertise, strategic vision, and collaborative leadership.Your Key Responsibilities:Lead and mentor a team of...