1

Software Engineering Internships Jobs in Ontario

Software Developer

Toronto, ON ยท On-site

CA$97K - CA$100K/yr

Bachelor of Engineering in Computer Science * 5+ years of professional experience in full stack ... Experience mentoring junior developers or interns. Perks: * Generous wellness program * Best-in-the ...

Software Developer

Toronto, ON ยท On-site

CA$72K - CA$105K/yr

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent training ... Internship, research, or significant project experience in backend development or cloud services

... Engineering, Software Engineering, and Operations teams to test new features, support field ... internships, hands-on projects, or lab coursework). * Foundational understanding of hardware ...

We also stand for our employees - from interns and co-ops to permanent staff - and support their ... Reporting to the Manager of Software Engineering, the Software Quality Assurance Co-op plays a ...

New

WordPress Developer - Master-Level Internship Level: Master's Level Internship Status: Full-time Department: Marketing & Communications Department Duration: Equivalent to minimum 520 Hours (or 3 ...

Write clean, maintainable, and efficient code following engineering best practices * Support Agile ... internships/co-op experience considered) * Strong understanding of JavaScript and modern web ...

Showing results 21-40

Software Engineering Internships information

See Ontario salary details

$23.5K

$128.1K

$221.5K

How much do software engineering internships jobs pay per year?

As of Aug 9, 2026, the average yearly pay for software engineering internships in Ontario is $128,058.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,000.00 and $170,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in a software engineering internship, and why are they important?

To excel in Software Engineering Internships, candidates should have a basic understanding of programming languages such as Python, Java, or C++, and be enrolled in or have completed coursework in computer science or related fields. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is typically expected. Strong communication skills, problem-solving abilities, and a willingness to learn make an intern stand out. These capabilities are essential for adapting to fast-paced engineering teams, contributing effectively to projects, and building foundational industry experience.

What is a software engineering internship?

A Software Engineering Internship is a temporary position where students or recent graduates gain hands-on experience in software development. Interns typically work on coding, debugging, testing, and collaborating with teams to develop software solutions. These internships provide exposure to real-world projects, industry tools, and best practices, helping interns build technical skills and professional connections.

How can I get an internship as a software engineering intern?

To secure a software engineering internship, candidates should build a strong foundation in programming languages like Python or Java, contribute to open-source projects, and gain experience with tools such as Git and Linux. Applying through company career portals, attending career fairs, and networking with professionals can also improve chances of obtaining an internship in this field.

What types of projects or tasks can I expect to work on during a software engineering internship?

As a Software Engineering Intern, you can expect to work on a variety of real-world projects such as coding new features, fixing bugs, writing tests, and assisting with system or application improvements under the guidance of senior engineers. Depending on the company and team, you may also participate in code reviews, technical meetings, and collaborative problem-solving sessions. This hands-on experience is designed to help you develop practical skills, deepen your technical understanding, and prepare you for a full-time software engineering role in the future.

What are the most commonly searched types of Software Engineering Internships jobs in Ontario? The most popular types of Software Engineering Internships jobs in Ontario are:
What are popular job titles related to Software Engineering Internships jobs in Ontario? For Software Engineering Internships jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Software Engineering Internships jobs in Ontario look for? The top searched job categories for Software Engineering Internships jobs in Ontario are:
What cities in Ontario are hiring for Software Engineering Internships jobs? Cities in Ontario with the most Software Engineering Internships job openings:
Infographic showing various Software Engineering Internships job openings in Ontario 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, with an average salary of $128,058 per year, or $61.6 per hour.

Software Developer

Sync.com

Toronto, ON โ€ข On-site

CA$97K - CA$100K/yr

Full-time

Medical, PTO

Re-posted 28 days ago


Job description

Sync is Canada’s largest cloud storage provider and a global leader in secure file sharing and document collaboration. We’re expanding into the enterprise market, and we need your help. Join us as we help millions of users securely store essential data, share big ideas, and collaborate on game-changing work. Be part of an incredibly smart and talented team on a mission to get the world in sync.
About the Role
We are seeking a versatile and results-oriented Software Developer with expertise in full stack development, cloud platforms, and SaaS product integration. The ideal candidate will have a proven track record in designing and deploying scalable web-based systems, building microservices, and ensuring high-quality, secure, and reliable software delivery in agile, cross-functional teams.
Key Responsibilities
  • Design, develop, and deploy full stack applications using Node.js, TypeScript, Angular, Vue.js, and PHP.
  • Architect and implement microservices and APIs, ensuring scalability and performance.
  • Develop and maintain cloud infrastructure and DevOps pipelines using Docker, Linux scripting, and CI/CD practices.
  • Integrate third-party SaaS platforms, including ChargeBee for subscription billing and lifecycle management.
  • Contribute to real-time systems using WebSockets, RabbitMQ, and MessagePack.
  • Optimize data analytics and warehousing workflows with Snowflake, MySQL, and PostgreSQL.
  • Ensure system security and compliance through E2EE, RBAC policies, and performance optimizations.
  • Write and maintain unit and integration tests (Jest) to ensure reliable and stable releases.
  • Collaborate with international teams, project managers, and product managers in agile sprint cycles.
  • Provide technical documentation and actively communicate solutions to both technical and non-technical stakeholders.
Qualifications
  • Bachelor of Engineering in Computer Science
  • 5+ years of professional experience in full stack software development.
  • Proficiency in:
    • Backend: Node.js, TypeScript, PHP, Java
    • Frontend: Angular, Vue.js, React
    • Databases: MySQL, PostgreSQL, Snowflake
    • Cloud/DevOps: Docker, Linux, DigitalOcean, CI/CD
    • Messaging/Real-time: RabbitMQ, WebSockets
    • Google Cloud Infrastructure
  • Experience in SaaS development and subscription billing integration (Chargebee).
  • Strong understanding of software security practices (E2EE, RBAC).
  • Familiarity with Agile methodologies and cross-functional team collaboration.
Preferred Qualifications
  • Snowflake SnowPro Core Certification.
  • Experience with mobile development (React Native, Android).
  • Strong communication skills for client and stakeholder engagement.
  • Experience mentoring junior developers or interns.
Perks:
  • Generous wellness program
  • Best-in-the-class health benefits
  • Paid vacation with carry-over
  • Salary range between $97,000 to $100,000 annum

Sync.com is an equal opportunity dedicated to building a diverse and inclusive team. We encourage applications from all qualified candidates and will accommodate applicants’ needs throughout the recruitment, assessment, and selection process. If selected to participate in the process, please inform us of the nature of any accommodation(s) that you may require.

Powered by JazzHR

f429r101iT