Terminal

Toronto-Based Senior Software Engineer - Data

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 12, 2026

Job Description

Terminal is looking for a Senior Software Engineer specialized in data platforms to join their Toronto team. You'll engage in building and optimizing data systems for analytics and API management.
Join Terminal, a venture-backed startup transforming telematics in commercial trucking. As a Senior Software Engineer, you will tackle backend engineering challenges while managing petabyte-scale data systems. Your role requires a comprehensive understanding of Java and Python to enhance data streaming and storage solutions.
Key Responsibilities:
• Lead projects on data enrichment and reporting
• Build optimized data pipelines for core products
• Design solutions for large-scale IoT data
• Develop systems for real-time data ingestion
• Ensure observability in data management systems
Requirements:
• 3+ years in software or data engineering
• 2+ years in designing data pipelines
• Skilled in Java and maintainable code
• Experienced in big data workflows
• ...

Ready to Apply?

Take the next step in your career journey with Terminal

Apply Now