Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineering Intern building scalable data platforms at a venture-backed startup. Contributing to data processing for high-volume telematics data in Toronto.

Responsibilities

  • Help build and optimize streaming and batch data pipelines that support our core product
  • Work on scalable storage solutions for handling petabytes of IoT and time-series data
  • Support implementation of data quality and data processing capabilities
  • Participate in code reviews and learn best practices for writing clean, maintainable code
  • Directly support and engage with our customers and partners
  • Collaborate with cross-functional teams to understand requirements and deliver solutions
  • Gain hands-on experience with modern data infrastructure technologies and AI tools

Requirements

  • Currently pursuing an undergraduate degree in Computer Science or a related field
  • Completed at least 2 full years of undergrad (3rd+ year)
  • Completed at least 1 prior professional software internship
  • Understanding of software patterns, data structures, algorithms, and basic system design
  • Experience with a compiled programming language like Java
  • Curious about large-scale data systems and real-time processing
  • Strong problem-solving skills and eagerness to learn
  • Able to work collaboratively in a team environment

Benefits

  • Note: This role is only available to Toronto/GTA-based candidates

Job title

Job type

Internship

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

IoTJava

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.