2

Remote Software Engineering Internships Jobs in Quebec

Lead Software Engineer - Software product

Laval, QC · On-site +1

CA$140K - CA$180K/yr

100% Remote We are currently recruiting a Tech Lead for a fast-growing Québec-based technology ... You enjoy both software engineering and mentoring developers. * You're recognized for your ...

Posted today

Software Developer

Sherbrooke, QC · On-site +1

CA$114/hr

... of remote work Our current needs We are building internal software tools to implement the next ... BSc in computer science, computer science engineering, software engineering or physics, or a ...

CA$114/hr

... of remote work Our current needs We are building internal software tools to implement the next ... BSc in computer science, computer science engineering, software engineering or physics, or a ...

... AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and ... With almost every team remote by default, Canonical sets the pace on the 21st-century digital ...

next page

Showing results 1-20

Remote Software Engineering Internships information

What are some common challenges faced during remote software engineering internships, and how can I overcome them?

Remote software engineering internships often present challenges such as limited face-to-face interaction, time zone differences, and staying connected with the team. To overcome these obstacles, it's important to proactively communicate with your mentor and colleagues, make use of collaboration tools like Slack or Microsoft Teams, and maintain a structured daily routine. Regular check-ins, clear documentation of your work, and seeking feedback will help ensure you stay engaged and make the most of your remote internship experience.

What is a remote software engineering internship?

Remote software engineering internships are temporary work programs where interns gain hands-on experience in software development while working from a location outside of the employer’s physical office, often from home. These internships allow students or recent graduates to collaborate with engineering teams using digital tools, work on real-world projects, and develop technical and soft skills. They offer flexibility, exposure to industry practices, and the opportunity to build a professional network, all without the need to relocate. Many tech companies now offer remote internships, making these opportunities accessible to a broader range of candidates.

What are the key skills and qualifications needed to thrive as a remote software engineering intern?

To thrive as a Remote Software Engineering Intern, you need a solid grasp of programming fundamentals, problem-solving abilities, and coursework or experience in computer science or related fields. Familiarity with version control systems like Git, collaboration platforms such as GitHub, and basic knowledge of coding frameworks or languages relevant to the company are typically required. Strong self-motivation, effective written communication, and the ability to work independently and as part of a distributed team are standout soft skills. These abilities ensure productivity, seamless collaboration, and successful delivery of tasks in a remote and often fast-paced environment.

What is the difference between Remote Software Engineering Internships vs Remote Software Developer?

AspectRemote Software Engineering InternshipsRemote Software Developer
Required CredentialsTypically students or recent graduates, some coding experienceUsually experienced professionals with relevant skills
Work EnvironmentTemporary, internship programs, mentorship focusFull-time or project-based roles, independent work
Employer & Industry UsageTech companies, startups, educational institutionsTech firms, software companies, various industries
Search & Comparison IntentEntry-level, internship opportunities, learning focusFull-time employment, career advancement

Remote Software Engineering Internships are designed for students or recent graduates seeking hands-on experience, often with mentorship and a focus on learning. In contrast, Remote Software Developers are experienced professionals working on ongoing projects, typically in full-time roles. Both roles are common in tech industries but serve different career stages and objectives.

What are the most commonly searched types of Software Engineering Internships jobs in Quebec? The most popular types of Software Engineering Internships jobs in Quebec are:
What job categories do people searching Remote Software Engineering Internships jobs in Quebec look for? The top searched job categories for Remote Software Engineering Internships jobs in Quebec are:
What cities in Quebec are hiring for Remote Software Engineering Internships jobs? Cities in Quebec with the most Remote Software Engineering Internships job openings:
Infographic showing various Remote Software Engineering Internships job openings in Quebec as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Lead Software Engineer - Software product

Blitz TI

Laval, QC • On-site, Remote

CA$140K - CA$180K/yr

Full-time

PTO

Posted 22 hours ago

Posted today


Job description

100% Remote

We are currently recruiting a Tech Lead for a fast-growing Québec-based technology company undergoing a major transformation toward a true Product & Technology (P&T) organization.

The company is making significant investments in building its own cloud-native platform to gradually replace legacy commercial software. This platform will become the technological foundation of the business and, over time, has the potential to evolve into a commercial software product.

This is more than a traditional Tech Lead opportunity.

You'll help build a strategic software platform that will shape the company's technological future.

We're looking for a passionate technical leader who enjoys remaining hands-on, influencing architectural decisions, mentoring developers, and helping build a modern cloud platform from the ground up.

Responsibilities
  • Actively contribute to the development and evolution of a modern cloud platform.
  • Serve as the technical leader and primary technical reference for the development team.
  • Partner closely with the VP of Architecture to transform architectural vision into scalable technical solutions.
  • Mentor developers through coaching, code reviews and engineering best practices.
  • Design robust service-oriented (SOA) and distributed software architectures.
  • Develop APIs and integrations between multiple internal and external systems.
  • Participate in architectural, scalability, performance and platform evolution decisions.
  • Improve DevOps practices, CI/CD pipelines, automated testing and software delivery processes.
  • Participate in production deployments and ensure platform reliability.
  • Produce and maintain high-quality technical documentation.
  • Collaborate with teams working on Artificial Intelligence initiatives to progressively integrate AI capabilities into the platform.
Qualifications
  • Experience as a Tech Lead, Lead Developer, Senior Software Engineer or hands-on Software Architect.
  • Strong background building software products rather than only delivering client projects.
  • Excellent understanding of Service-Oriented Architecture (SOA), Microservices and REST APIs.
  • Experience designing integrations and distributed systems.
  • Experience with C#, .NET, Python or comparable technologies.
  • Experience with React or another modern Front-End framework.
  • Experience with Microsoft Azure, AWS or another cloud platform.
  • Good understanding of DevOps, CI/CD and production deployment practices.
  • Experience mentoring developers, performing code reviews and providing technical leadership.
  • Experience documenting technical solutions using Confluence or similar tools.
  • Strong communication, collaboration and problem-solving skills.
  • Curious, adaptable and passionate about continuous learning.
What Will Make You Successful
  • You enjoy building products, not just delivering projects.
  • You naturally take ownership of the software you develop.
  • You think long-term and enjoy solving architectural challenges.
  • You enjoy both software engineering and mentoring developers.
  • You're recognized for your technical rigor, autonomy and ability to deliver.
  • You thrive in environments where engineering excellence and innovation are valued.
Employment Details
  • Permanent full-time position (35 hours/week)
  • 100% remote available (Offices in Montreal or Quebec city)
  • Salary: $140,000 – $180,000+, depending on experience
  • Annual bonus
  • Group RRSP with employer contribution
  • Comprehensive group insurance including telemedicine, health spending account and wellness account
  • Vacation based on experience
  • Additional personal days and birthday leave
  • Professional development program and training reimbursement
Why Join This Team?
  • Be part of a major Product & Technology transformation.
  • Help build a cloud platform developed entirely in-house.
  • Influence key software architecture and engineering decisions.
  • Work directly with the VP of Innovation & Architecture.
  • Join an environment where innovation, ownership and technical excellence are highly valued.
  • Remain hands-on while continuing to grow your technical leadership.
  • Contribute to a long-term vision where the platform may eventually evolve into a commercial software product.

We thank all applicants for their interest. However, only candidates selected for an interview will be contacted.