1

Software Engineer Student Jobs in Ontario (NOW HIRING)

Sr Software Engineer

Whitby, ON · Remote

CA$136K - CA$159K/yr

We design intuitive and effective tools and experiences that maximize teachers' time and students ... Software Engineer will play a key role in advancing the Content Acceleration team's internal ...

Through our sister company, Passage Funding, we provide financing for international students. What ... The role We are looking for a Principal Software Engineer to help architect and scale the core ...

... to their students and followers. We believe that the key to making the world a better and more ... We are looking for a Staff Software Engineer who can contribute across the product - building new ...

Staff Software Engineer

Toronto, ON · On-site

CA$150K - CA$200K/yr

Through our sister company, Passage Funding, we provide financing for international students. What ... Nice to haves * 8+ years of varying experiences as a Software Engineer. * Proficient in Python ...

Senior Software Engineer

Toronto, ON · On-site

CA$100K - CA$150K/yr

Through our sister company, Passage Funding, we provide financing for international students. What ... Nice to haves * 5+ years of varying experiences as a Software Engineer. * Proficient in Python ...

We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware ... Mentor junior engineers and coop students, fostering technical growth and best practices.

Hardware/software interface to provide bridging of various abstraction layers. * Fault and alarms ... In addition to competitive compensation, Ciena offers students access to the Employee Assistance ...

Lead Software Developer

Mississauga, ON · Hybrid

CA$95K - CA$140K/yr

From college students to seasoned and experienced professionals, we encourage you to reach out and ... This lead software engineer position is looking for a highly experienced and expert-level ...

We are currently seeking a new Software Developer, Co-op to join our Engineering team out of hub ... student; * You are a rational and critical thinker who seeks solutions when you find problems;

Engineering Student

Toronto, ON · On-site

CA$21.37 - CA$31.33/hr

We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings ... Creating manual schedules, updating schedules using Primavera P6 EPPM software, maintaining ...

Engineering Student

Toronto, ON · On-site

CA$21.37 - CA$31.33/hr

We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings ... Creating manual schedules, updating schedules using Primavera P6 EPPM software, maintaining ...

Engineering Student

Oakville, ON

CA$21.37 - CA$31.33/hr

We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings ... Creating manual schedules, updating schedules using Primavera P6 EPPM software, maintaining ...

Engineering Student

Toronto, ON

CA$21.37 - CA$31.33/hr

We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings ... Creating manual schedules, updating schedules using Primavera P6 EPPM software, maintaining ...

next page

Showing results 1-20

Software Engineer Student information

See Ontario salary details

$19.5K

$94.9K

$173.5K

How much do software engineer student jobs pay per year?

As of Jul 27, 2026, the average yearly pay for software engineer student in Ontario is $94,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,000.00 and $128,500.00 per year, depending on experience, location, and employer.

What jobs can an engineering student get?

Engineering students can pursue roles such as software development intern, research assistant, technical support, or quality assurance tester. These positions often require basic programming skills, familiarity with tools like Git or IDEs, and may be part-time or internship opportunities to gain industry experience.

What types of projects or tasks can I expect to work on as a Software Engineer Student?

As a Software Engineer Student, you’ll typically support ongoing projects by writing and testing code, troubleshooting bugs, and participating in code reviews under the guidance of experienced engineers. You may contribute to feature development, assist with documentation, or help automate repetitive processes. This hands-on experience offers valuable exposure to industry tools, best practices, and real-world software development cycles. You’ll often collaborate with other team members, attend meetings, and receive mentorship, which helps build both your technical and professional skills.

What are the key skills and qualifications needed to thrive in the Software Engineer Student position, and why are they important?

To thrive as a Software Engineer Student, you need a solid grasp of programming languages (such as Python, Java, or C++), algorithmic thinking, and foundational computer science concepts, typically supported by ongoing university coursework or related academic experience. Familiarity with development tools like Git, integrated development environments (IDEs), and exposure to version control systems is often expected. Strong problem-solving skills, eagerness to learn, attention to detail, and effective communication make candidates stand out in this position. These skills are crucial for successfully contributing to real-world projects, collaborating with teams, and rapidly growing your technical abilities.

What is a Software Engineer Student job?

A Software Engineer Student job is typically an internship or entry-level role designed for students pursuing a degree in computer science or a related field. It provides hands-on experience in software development, coding, debugging, and collaborating with teams on real-world projects. Students in this role learn industry best practices, gain exposure to different technologies, and develop problem-solving skills. The position helps bridge the gap between academic learning and professional software engineering work.

What work can I do as an IT student?

As a software engineer student, you can work on internships, part-time roles, or freelance projects that involve coding, debugging, and software development using programming languages like Java, Python, or C++. These roles often require basic knowledge of development tools, version control systems, and teamwork in a tech environment. Gaining practical experience helps build skills and prepares you for full-time positions after graduation.

Is it true that AI will replace software engineers?

AI is transforming software engineering by automating routine tasks and assisting in code generation, but it is unlikely to fully replace software engineers. Human skills such as problem-solving, creativity, and understanding user needs remain essential for designing, developing, and maintaining complex software systems. Software engineers will continue to adapt by learning new tools and integrating AI into their workflows.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles at large tech companies or startups, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires advanced skills, extensive experience, and often working in leadership or highly technical positions such as principal engineer or engineering director.
What are popular job titles related to Software Engineer Student jobs in Ontario? For Software Engineer Student jobs in Ontario, the most frequently searched job titles are:
Infographic showing various Software Engineer Student job openings in Ontario as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 86% Physical, 6% Hybrid, and 8% Remote job distribution, with an average salary of $94,886 per year, or $45.6 per hour.
Software Engineer - Data

Software Engineer - Data

Forum Asset Management

Toronto, ON • Hybrid

Full-time

PTO

Posted 17 days ago


Job description

Forum Asset Management - Software Engineer - Data


Location: 181 Bay Street, Toronto


Work Schedule: Full-time, in-office (5 days/week)


About Forum:

Delivering Extraordinary Outcomes through Investment.


Forum Asset Management is a North American investor, developer, and asset manager with a 29-year track record of delivering long-term value through real estate, private equity, and infrastructure investments. We are a purpose-driven firm committed to sustainability, responsible investing, and making a positive impact in the communities where we invest.


With over $3 billion in AUM, Forum is one of Canada's most dynamic investment platforms. In 2024, we completed the country's largest real estate transaction through our acquisition of Alignvest Student Housing, making us the largest owner and developer of Purpose-Built Student Accommodation (PBSA) in Canada. Our open-ended Real Estate Income and Impact Fund (REIIF) is now over $2.4 billion, backed by a $3.5 billion development pipeline that spans coast to coast.


Forum is also building one of the fastest-growing self-storage platforms in Canada, focused on acquiring, developing, and operating institutional-grade storage facilities in undersupplied urban markets.


Position Overview:

We're looking for a Software Engineer - Data to design, build, and evolve Forum's next-generation enterprise data platform using the Microsoft Fabric technology stack (or a suitable alternative). This role sits at the intersection of data engineering and software development; you'll build software that relies heavily on data. From ingesting and cleaning complex datasets to developing full-stack applications that surface insights, you'll architect the full data lifecycle: ingestion, transformation, modeling, analytics, and AI enablement.


You'll play a key role in creating scalable, production-grade systems that turn raw data into business intelligence, powering Forum's investment, real estate, and operational strategies. This is a rare greenfield opportunity to shape both the platform architecture and the suite of data-driven tools built on top of it.


This is a hands-on, in-office role with high visibility. You'll act as a trusted advisor and technical authority, collaborating with investment professionals, business leaders, analysts, and software developers to design enterprise-grade systems and AI-powered workflows that drive measurable business value. Your work will lay the foundation for our long-term data strategy and the future of decision-making at Forum.


Key Duties and Responsibilities:

  • Contribute to the end-to-end design and evolution of Forum's Lakehouse architecture Microsoft Fabric, Azure Data Factory, Synapse, ADLS, and related Azure services.
  • Lead large-scale data initiatives, migrations, and integrations across diverse internal and external systems.
  • Design and optimize enterprise-grade ETL/ELT pipelines for high-volume, high-complexity data.
  • Develop AI/ML-powered workflows using tools like Azure OpenAI, Document Intelligence, and Azure ML.
  • Create internal APIs and tools to enable self-serve analytics and data access across departments.
  • Partner with business teams across real estate, private equity, and operations to identify data opportunities and implement tailored solutions.
  • Promote best practices in data governance, automation, and AI application across Forum's technology ecosystem.


Candidate Profile:

  • 2-3 years of progressive experience in software engineering, data engineering, and/or data science, with a proven record of designing and delivering enterprise-scale, data-driven software solutions.
  • Experience within the Microsoft Azure ecosystem, including Microsoft Fabric, Azure Data Factory (ADF), Synapse, ADLS Gen2, and Power BI.
  • Proficient in Python for data engineering, automation, API integration, and full-stack development workflows.
  • Strong grasp of data lifecycle management - from ingestion and cleaning of raw, unstructured datasets to modeling, transformation, and visualization for decision-making.
  • Experience working with big data environments and optimizing pipelines for scale, performance, and reliability.
  • Hands-on experience with web scraping and external data acquisition, transforming diverse public and private data sources into structured, usable datasets.
  • Applied understanding of AI concepts and practical experience leveraging LLMs (e.g., Azure OpenAI, generative AI models, or document intelligence services) to automate data analysis, classification, or prediction tasks.
  • Proven ability to evaluate, prototype, and deploy emerging AI/ML solutions that create measurable business value.
  • Exceptional data presentation and storytelling skills, capable of conveying complex technical insights to non-technical stakeholders.
  • Entrepreneurial mindset, comfortable operating in ambiguity and turning loosely defined problems into working, scalable solutions.
  • Background in a private equity, real estate, asset management, and/or startup experience preferred.


Invest in Yourself:

  • Excellent Benefits- A top-tier insurance program designed to keep you healthy, active, and supported, plus a $1,000 annual wellness credit.
  • Competitive Total Rewards- We value our team members and offer a well-rounded package that includes competitive pay, paid time off, and performance-based incentives.
  • Compensation- We are committed to supporting your success and are offering a salary range of $65,000 - 85,000 CAD for this position.
  • Employee Match Program- Invest alongside Forum with access to a matching contribution program.
  • Learning and Development Opportunities- Access support for professional designations, TTI behavioural assessments, and quarterly learning forums to grow your skills and industry knowledge. We believe in Best Idea Wins and foster an entrepreneurial environment where your input has real impact.
  • Diverse & Inclusive Team- We celebrate diverse perspectives and are committed to maintaining the highest standards of equity and inclusion.
  • Employee Referral Program- Receive a generous bonus when your referral joins our team.
  • Social Impact- Enjoy paid volunteer days and opportunities to participate in team-led community initiatives.
  • Quarterly All Teams- Sessions with your colleagues across the business to share insights, celebrate success, and spotlight culture.
  • Lunch & Learns- Regular opportunities to connect, learn, and exchange knowledge with peers across the business.


Artificial Intelligence (AI) Usage:
Forum uses AI tools to support administrative tasks in the recruitment process. These tools do not make or influence hiring decisions, which are made entirely by human reviewers.


Forum Commitment:

At Forum, we encourage diversity. We are committed to an inclusive workplace that reflects our belief that diversity is central to building a high-performing team. Forum is an equal opportunity employer. We are committed to providing accessible employment practices. Should you require an accommodation during any phase of the recruitment process, please let the recruitment team knowrecruiting@forumam.com

At Forum, we encourage diversity. We are committed to an inclusive workplace that reflects our belief that diversity is central to building a high-performing team. Forum is an equal-opportunity employer. We are committed to providing accessible employment practices. Should you require an accommodation during any phase of the recruitment process, please let the recruitment team know at recruiting@forumam.com.