Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Intern, Data Platform

Internship

Terminal

About Terminal

Terminal builds telematics data infrastructure for the commercial fleet industry. Commercial auto insurers and fleet software companies including industry leaders like Intact Insurance depend on our platform to access GPS speeding and vehicle data from 330 telematics providers. We recently raised our Series A led by Battery Ventures and are backed by Y Combinator Golden Ventures Penske Transportation Solutions and Intact Private Capital. Our team works together in person in Toronto combining early-stage speed with late-stage maturity while processing many terabytes of vehicle data every day.

For more on working at Terminal see our careers page at that this role is only open to Toronto/GTA-based candidates.

About the role

Were looking for a software engineering intern whos excited about building scalable data platforms. This is an opportunity to work on real production systems contributing to the data platform that powers Terminals API and handles everything from data streaming and storage to analytics at petabyte scale. Youll work closely with our senior software engineers contributing to projects that directly impact how we process and deliver high-volume telematics data to our customers.

What you will do

  • 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

About you

  • Available for a 4-12 month internship on-site at our office in downtown Toronto starting this upcoming fall or winter term

  • 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

Required qualifications

  • 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

Bonus points

  • Coursework or projects involving databases distributed systems or data processing

  • Personal or academic projects involving data pipelines or stream processing

  • Exposure to cloud platforms (AWS GCP or Azure)

  • Experience working with Java

  • Exposure to technologies similar to Kafka Flink or Spark

Technologies youll learn

  • Languages: Java Python

  • Framework: Spring Boot

  • Storage: Apache Iceberg Apache Doris AWS S3

  • Streaming ETL: AWS Kinesis Apache Kafka Apache Flink Apache Spark

  • Infrastructure as Code: Pulumi AWS CDK

  • CI/CD: GitHub Actions

The interview process

  1. Coding Screen (25-45 min)

  2. Coding Challenge (30 min) Project Showcase (30 min)

  3. On-site culture Loop (60 min)

Accessibility and accommodation

Terminal is committed to an accessible hiring process. If you need an accommodation at any stage applying interviewing or completing an assessment email and we will work with you to meet your needs. Accommodations are available under the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code and requesting one will never affect how your application is considered.

Required Experience:

Intern

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineering Intern, Data Platform in Toronto, ON vacancy
  •  ...our 20+ microservice Backstage platform using TypeScript and Node.js,...  ...Features: Extend the platform with engineering maturity scoring, change...  ...make catalog and engineering data accessible to humans and AI agents...  ...and Node.js with strong software architecture fundamentals Hands... 
    Data
    Worldwide
    Night shift

    ZoomInfo Technologies LLC

    Toronto, ON
    1 day ago
  • $69k - $114k per year

     ...typical day look like? We’re looking for a Software Engineer to design, build, and support scalable applications, platform services, and shared engineering capabilities...  ...technical design decisions • Contribute to internal developer platform capabilities and self-service... 
    Data
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    19 hours ago
  • $92.9k - $116.1k per year

     ...Marqeta is the modern card issuing platform behind companies like Uber Square Instacart and Klarna. Our Data Engineering Platform team owns the Snowflake infrastructure and services...  ...trust every transaction record. As a Software Engineer II on the Data Engineering Platform... 
    Data
    Full time
    Work at office
    Remote work
    Flexible hours

    Marqueta

    Toronto, ON
    14 days ago
  • $160k - $220k per year

     ...This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Staff Software Reliability Engineer - Data Platform  About the Team The Data Platform team is responsible for the foundational data services, systems, and data... 
    Data
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    15 days ago
  • "Learning fast is an engineer’s superpower in the AI era." About Us...  ...one of the most loved creative platforms in AI: over 45 million users,...  ...creator actually sees. As an intern or co-op, you'll own real work...  ...Systems — Training, inference & data The backbone behind every... 
    Internship
    Data
    Full time

    viggle

    Toronto, ON
    1 day ago
  •  ...Terminal builds telematics data infrastructure for the commercial...  ...Commercial auto insurers and fleet software companies including industry...  ...Insurance depend on our platform to access GPS speeding and vehicle...  ...Were looking for a software engineering intern whos excited to tackle... 
    Internship
    Data
    Work at office

    Terminal

    Toronto, ON
    1 day ago
  •  ...patterns, and Pydantic-based data validation. Hands-on experience...  ...building backend processing engines. Understanding of REST API...  ...Ability to work with cloud platforms (AWS, Azure, or GCP) for data...  ...Duties : Collaborate with internal stakeholders to translate business... 
    Data
    Full time
    Contract work
    Local area

    Long Finch Technologies

    Toronto, ON
    21 days ago
  • $105k - $195k per year

     ...control, and seamless identity experiences across Kong's platform. About The Role The Software Engineer will be a key contributor to the IAM Team, building...  ...Experience with database systems (SQL and NoSQL) and data modeling. ~ Solid computer science fundamentals including... 
    Data
    Full time
    Worldwide

    Kong

    Toronto, ON
    19 hours ago
  •  ...successful at Vanta without it.  We are looking for a Senior Software Engineer to join our Product Platform org - the group that powers product development across...  ...& Foundations is a brand-new team that owns Vanta's internal engineering libraries and golden-path patterns.... 
    Internship
    Data
    Full time
    Remote work
    Flexible hours

    Vanta

    Toronto, ON
    6 hours ago
  •  ...NationGraph NationGraph is making public sector data accessible and actionable for businesses...  .... NationGraph’s data and intelligence engine provides buying signals derived from...  ...and sold companies in the past. Built software infrastructure processing billions of dollars... 
    Internship
    Data
    Work from home
    Flexible hours

    NationGraph

    Toronto, ON
    1 day ago
  • $108k - $135k per year

     ...opportunity to thrive. We are building and maintaining a highly scalable asynchronous platform that empowers our organization to handle critical business cases. As a software engineering team, our mission is to create robust and innovative solutions that drive the success of... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $80k - $138k per year

     ...well-being and connectedness. Learn from deep subject matter experts through mentoring and on the job coaching -- As a Data & AI Platform Engineer, you operate at the foundation of modern data and AI ecosystems—designing, deploying, and operating scalable, secure, and... 
    Data
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    19 hours ago
  • $95k - $145k per year

    Senior Data Platform Engineering Specialist Position Description Location: Toronto/Montreal Preferred Languages: Bilingual (English/French...  ...Engineering Experience with developer self-service, Internal Developer Platforms (IDPs), or traditional CI/CD pipelines (... 
    Data
    Long term contract
    Permanent employment
    Full time
    Toronto, ON
    2 days ago
  • $84k - $175k per year

     ...end-to-end design and implementation of Microsoft Fabric-based data platforms (Lakehouse, Warehouse, OneLake). • Architect and deliver...  ...roadmaps. Team Leadership • Manage and mentor a team of data engineers and senior consultants. • Support hiring, onboarding, and... 
    Data
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    19 hours ago
  • $156.8k - $196k per year

     ...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead the...  ...development, and execution of our Identity Platform . You will be responsible for building...  ...accommodation request. Personal data that is provided as part of the application... 
    Internship
    Data
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Toronto, ON
    1 day ago
  • $172k - $229k per year

     ...BuildOps, we’re building a groundbreaking software platform purpose-built for today’s commercial...  ...matter deeply here. As a Staff Software Engineer, working on the Integration Platform,...  ...the systems that power integrations and data movement across the BuildOps ecosystem.... 
    Data
    Long term contract
    For contractors
    Work at office
    Local area
    Work from home
    Flexible hours

    BuildOps

    Toronto, ON
    4 hours ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...Overview The responsibilities of our Platform team include building and maintaining all...  ...maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and... 
    Work at office

    Speechify

    Toronto, ON
    4 days ago
  • $110k - $160k per year

     ...better working world for all.  As an AI Platform Engineer, you will design, build, and operate the...  ...of factors including but not limited to internal equity, education, relevant experience,...  ...in the capital markets.   Enabled by data and technology, diverse EY teams in over... 
    Data
    Long term contract

    Ernst & Young

    Toronto, ON
    8 days ago
  •  ...is a financial infrastructure platform for businesses. Millions of companies...  .... The tremendous amount of data makes Stripe one of the best...  ...and services that enable ML engineers and data scientists across Stripe...  ..., and operating great software systems. Who you are We'... 
    Data
    Long term contract
    Flexible hours

    Stripe

    Toronto, ON
    3 days ago
  • $115k - $200k per year

     ...Power the World's Connections About The Platform Team At Kong Kong Inc., a leading...  ...companies. About The Role The Senior Software Engineer will be a key contributor to the...  ...query critical security and compliance data. Create MCP (Model Context Protocol)... 
    Data
    Full time

    Kong

    Toronto, ON
    19 hours ago
  • $142.4k - $190.1k per year

     ...the world shops and sells. Our platform empowers millions of buyers...  ...This role sits within eBay’s engineering organization in Toronto, Ontario...  ...platform that transforms how software is designed, developed, and delivered...  ...partner closely with product, data, and engineering leaders while... 
    Data
    Long term contract
    Permanent employment
    Full time
    Immediate start

    eBay Inc.

    Toronto, ON
    20 days ago
  • $140k - $170k per year

     ...Etraveli Group’s world leading tech platform - giving partners access to...  ...is moving its entire data stack from bare-metal VMs to Kubernetes...  ...for a senior infrastructure engineer who has done stateful...  ..., broker/coordinator/overlord internals, partition design, consumer lag... 
    Data
    Full time
    Work at office
    Flexible hours
    2 days per week

    Etraveli Group

    Toronto, ON
    a month ago
  • $136k - $187k per year

     ...mission. If you are too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-...  ...focus on innovation.   The Senior Software Engineer Opportunity You will be...  ...What you’ll be doing Implement internal and edge networking infrastructure and... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    13 days ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...connect with the outside world. As a Software Engineering Intern, you will play a key role in designing...  ...@rivian.com. Candidate Data Privacy Rivian and Volkswagen Group Technologies... 
    Internship
    Data
    Full time
    Contract work

    rivianvw.tech

    Toronto, ON
    1 day ago
  • $165k - $180k per year

     ...the Job As the Senior Manager of our Data Platforms team, you will lead a highly technical group...  ...of database administrators and data engineers to foster a culture of operational excellence...  ...with cross-functional teams, including software development and data engineering, to... 
    Data
    Long term contract
    Local area
    Flexible hours

    OpenTable

    Toronto, ON
    4 hours ago
  •  ...Senior Director, Software Engineering – Customer Content Platform   CoCounsel · Agent Context   Do you want to build the infrastructure that makes enterprise...  ...file management, ingestion at scale, compliance, and data migration? This is the kind of work that is invisible... 
    Data
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $120k per year

     ...interaction to new heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools,...  ...essence of customer sentiment, turning data into actionable insights with lightning speed. We are seeking a Principal Software Engineer to lead the architecture and development... 
    Data
    Full time
    Flexible hours

    Calabrio

    Toronto, ON
    21 days ago
  • $23 - $27 per hour

     ...cars.   Could you be the full-time  Engineering Intern (Fall 2026) in Willowbrook we’re looking...  ...(RCA) of service failures Analyzing data and making actionable recommendations...  ...reliability engineering Familiarity with CAD software (AutoCAD, CATIA V5) Strong... 
    Internship
    Data
    Hourly pay
    Long term contract
    Full time
    Apprenticeship
    Work at office
    Worldwide

    Alstom

    Toronto, ON
    19 hours ago
  • $160k - $220k per year

     .... Get to know the team The Developer Platform team at Auth0 (an Okta company) owns the...  ...shapes how developers experience identity. Software is increasingly built by developers...  ...the one calling it. We're looking for an engineer who already builds with those skills. We... 
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    13 days ago
  • $116k - $235.1k per year

     ...About the Role: We're hiring Senior and Staff Data Platform Engineers to join the Data Infrastructure teams in Toronto. Together these teams own the infrastructure that processes billions of events per day: Spark-on-Kubernetes, Flink and Kinesis pipelines, a multi-petabyte... 
    Data
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Tubi - Canada

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Intern, Data Platform. Be the first to apply!