Always in a challenging and dynamic environment, our impressive software team develops state-of-the-art fleet management software. As technology pushes new boundaries, our software team eagerly implements, designs, and develops the Geotab suite. Apply your passion and technical skills in continuous team collaboration, research projects, peer review work and much more.
Available Positions:
Big Data Scientist - Oakville, ON. - Full Time
We are looking for someone passionate about big data, data mining, and machine learning. If this suits your interests, read more now!
Big Data Engineer - Oakville, ON. / Full Time
Geotab houses 1.5 billion data records per day, and we are growing our team responsible for supporting our Big Data infrastructure. Apply now if this interests you!
Business Intelligence Product Engineer - Oakville, ON. / Full Time
We are searching for a talented Product Engineer who will work alongside our Data Scientists to create innovative data products! Click to learn more!
Data Analyst - Oakville, ON. / Full Time
This role is for the Data Analyst that loves to play with big data and also draw meaningful insights for partners and customers. SQL and Big Query enthusiasts apply now!
Big Data Developer - Oakville, ON. / Full Time
Our Big Data team is on the lookout for a JavaScript expert with an affinity for both the art and science of building amazing data visualizations. Read above to learn more!
Junior Software Developer - Oakville, ON. / Full Time
Calling all recent graduates! Our software development team would like to add programmers eager to learn and contribute to the world's best telematics software. Apply now!
Software Developer - Oakville, ON. / Full Time
Are you keen to build software developing experience with state of the art fleet management solutions? Geotab is seeking a Software Developer to join our team!

Calling All Future Innovators

Unlock the potential of telematics data for your research endeavours, design project or thesis with our free Geotab University R&D Program. Discover how you can get started today.


Apply Now

Would you like to join one of our teams?
Please send us your information and resume to our HR teams.
For all Canada, Europe and global positions please email
For all United States positions please email