Talent.com
Doist
Senior / Staff Software Engineer – Core Data InfrastructureDoist • Toronto, ON, Canada
Senior / Staff Software Engineer – Core Data Infrastructure

Senior / Staff Software Engineer – Core Data Infrastructure

Doist • Toronto, ON, Canada
4 days ago
Job type
  • Full-time
Job description

The Company


We are representing a well-capitalized, fast-growing B2B technology company that builds high-volume data aggregation platforms. Their infrastructure ingests massive streams of sensor and mobility data from hundreds of fragmented third-party sources, unifying it into a single, reliable API. Some of the largest enterprises in the logistics, transportation, and risk-management sectors rely on this backbone for real-time analytics. The engineering team operates out of a Toronto hub, tackling petabyte-scale challenges with the agility of an early-stage startup and the rigor of a mature tech organization.


The Role


This is a foundational backend and systems engineering position, not a traditional data engineering or pipeline-maintenance role. You will be architecting the core distributed systems that ingest, process, and store terabytes of time-series data daily. You will own the full lifecycle of the platform’s data flow, building the highly available, resilient primitives that internal product teams and external enterprise clients build upon.


Core Responsibilities



  • Design, build, and optimize high-throughput data processing systems (both real-time streaming and batch).

  • Engineer robust storage solutions capable of handling rapidly expanding volumes of time-series and spatial data without compromising on query performance.

  • Drive architectural decisions to ensure the infrastructure remains fault-tolerant and ahead of the company's aggressive scaling trajectory.

  • Develop intelligent, automated tooling that improves data quality, lineage tracking, and system reliability.

  • Collaborate closely with internal stakeholders to define technical abstractions that can be reused across different product lines.

  • Write scalable, production-ready code, primarily utilizing Java and Python.


Requirements


Candidate Profile



  • Scale Experience: A proven track record of designing and maintaining distributed backend systems or data platforms that process data at the terabyte or petabyte scale.

  • Technical Foundation: Deep expertise in computer science fundamentals, system architecture, and anticipating failure modes in complex networks.

  • Language Proficiency: Advanced proficiency in a JVM language (Java, Scala, Kotlin) and a willingness to work across different stacks as needed.

  • Data Ecosystems: Hands-on experience with modern large-scale processing frameworks (e.g., event streaming, distributed computation, and advanced data warehousing/lakehouse concepts).

  • Autonomy: High comfort level navigating ambiguity. You know how to scope complex problems, make definitive architectural calls, and drive projects to completion independently.

  • Bonus Points: Active contributions to open-source software, particularly in the distributed systems or data infrastructure space. Familiarity with modern orchestration engines, lakehouse architectures, or spatio-temporal data models.


Benefits


Work Environment



  • High Autonomy: Engineers own their domains end-to-end and have a direct voice in product direction.

  • Proximity to the User: A culture of speaking directly with customers to understand their friction points before writing a single line of code.

#J-18808-Ljbffr
Create a job alert for this search

Senior / Staff Software Engineer – Core Data Infrastructure • Toronto, ON, Canada

Similar jobs

Senior Software Engineer for Cutting-Edge Data Infrastructure

AutodeskToronto, ON, CA
Full-time

Transform how data infrastructure is built as a Senior Software Engineer.Play a crucial role in developing AI-native, scalable systems that advance our capabilities across analytics and insights.Th... Show more

 • Promoted

Senior Data Platform Engineer

TubiToronto, ON, CA
Full-time

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-o... Show more

 • Promoted

Senior Software Engineer - Fintech, Scale Big Data (AWS)

d1g1tToronto, ON, CA
Full-time

A leading fintech startup in Toronto is seeking a Senior Software Engineer to drive projects from implementation to deployment.The ideal candidate will have strong expertise in Python and Django, h... Show more

 • Promoted

Senior Staff Software Engineer – Identity & Access Management Platform Toronto, Ontario

Kaseya Limitedtoronto, on, Canada
Full-time

Senior Staff Software Engineer – Identity & Access Management Platform.We’re hiring a Senior Staff Software Engineer to lead the design and evolution of Kaseya’s Identity and Access Management (IAM... Show more

 • Promoted

Senior Data Platform Engineer

Tubi - Canadatoronto, on, Canada
Full-time

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‑o... Show more

 • Promoted

Senior Software Engineer, Data

Venn (formerly Vault)Toronto, ON, CA
Full-time

Venn is the fastest-growing B2B fintech in Canada.We're on a mission to transform business banking for Canadian entrepreneurs and are looking to hire A-players interested in disrupting traditional ... Show more

 • Promoted

Senior Software Engineer: Data Warehousing & AWS

Teacup Tech Systems IncToronto, ON, CA
Full-time

A leading tech solutions company in Toronto is seeking a Senior Software Developer.This role involves working with diverse data formats and cloud technologies, particularly AWS.Candidates should ha... Show more

 • Promoted

Senior Full-Stack Engineer: Data Pipelines & APIs (Toronto)

Source CodeToronto, ON, CA
Full-time

A tech firm in Toronto is seeking a Senior Software Developer for a full-time role to design and implement data pipelines and applications.Candidates must have extensive experience in Java, Oracle ... Show more

 • Promoted

Senior Staff Software Engineer, Payments

Coinbasetoronto, on, Canada
Full-time

Ready to do the most impactful work of your career? AtCoinbase, we are uncompromising on our mission to increase economic freedom.The bar is high, the environment is intense, and we like it that wa... Show more

 • Promoted

Senior Software Engineer – Foundational Data Systems For Ai - Canada - $200,000 - $230,000 A Year

GranicaNorth York, Canada
Full-time

Develop foundational data systems for AI, focusing on distributed systems, data formats, and adaptive engines.Requires experience with specific technologies and a builder's mindset. Show more

 • Promoted

Staff Software Engineer, Infrastructure - C$171,000 - C$225,000 A Year - Remote

MasterClassToronto County, Canada
Remote
Full-time

Seeking a senior Staff Infrastructure Engineer to lead technical direction for cloud, developer, video, and AI/ML infrastructure.Role involves designing scalable systems, automation, and improving ... Show more

 • Promoted

Staff Software Engineer, AI Compute Platform

DataRobotToronto, ON, CA
Full-time

A leading AI solutions provider in Toronto is seeking a Staff Software Engineer to join their AI Compute team.The successful candidate will lead technical initiatives, mentor engineers, and design ... Show more

 • Promoted

Senior Staff Software Engineer - Capital One Travel Tech - Full-stack

Capital Onetoronto, on, Canada
Full-time

Senior Staff Software Engineer – Capital One Travel Tech (Full‑stack).We are building the next generation of the travel portal, enabling travelers to browse options, compare rates, and book trips.T... Show more

 • Promoted

Staff Software Engineer: AI-Powered Data Platform Architect

AlphaSenseToronto, ON, CA
Full-time

A leading market intelligence firm in Canada is seeking an experienced individual to own the architecture of a large-scale data extraction platform.The role involves designing high-reliability syst... Show more

 • Promoted

Senior Staff Software Engineer, Data Delivery

StackAdapttoronto, on, Canada
Full-time

StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision.With 465 billion automated optimizations per second, the AI‑powered Stack... Show more

 • Promoted

Senior/Staff Software Engineer

Senpilottoronto, on, Canada
Full-time

Senpilot is the AI system revolutionizing utilities and building the future of intelligent infrastructure.Through a single platform that integrates with the systems utilities already rely on, our A... Show more

 • Promoted

Staff Software Engineer — Internal Platform & Architecture

ConfluentToronto, ON, CA
Full-time

A leading data streaming technology company in Canada seeks a Staff Software Engineer to design and implement internal web applications.The ideal candidate will have over 12 years of experience, st... Show more

 • Promoted

Senior Staff Engineer for Innovative Software Solutions

eBay Inc.Toronto, ON, CA
Full-time

Shape the future of ecommerce as a Senior Staff Engineer focused on designing agent-based systems and AI-enhanced workflows.Work collaboratively to impact millions through innovative software solut... Show more

 • Promoted

Senior Data Engineer

Aarorn Technologies IncMarkham, York Region, CA
Full-time

Location: Markham, ON (3x onsite a week).Advocate for engineering standards and process efficiencies to ensure high‑quality, timely delivery.Lead the development of complex, high‑performance data p... Show more

 • Promoted

Staff Software Engineer

Socket.devToronto, ON, CA
Full-time

TD is committed to providing fair and equitable compensation opportunities to all colleagues.Growth opportunities and skill development are defining features of the colleague experience at TD.Our c... Show more