Senior / Staff Software Engineer – Core Data Infrastructure

Posted Yesterday
Be an Early Applicant
Toronto, ON, CAN
In-Office
Senior level
Agency • Information Technology • Professional Services
The Role
Architect and build core distributed systems for high-throughput real-time and batch data ingestion, processing, and storage. Ensure fault-tolerance, scalability, and strong query performance for time-series and spatial data. Develop automated tooling for data quality and lineage, collaborate on reusable abstractions, and write production-ready code (Java/Python).
Summary Generated by Built In
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.



Skills Required

  • Design and maintain distributed backend systems or data platforms processing terabyte/petabyte-scale data
  • Deep expertise in computer science fundamentals, system architecture, and failure-mode analysis
  • Advanced proficiency in a JVM language (Java, Scala, Kotlin)
  • Write scalable, production-ready code primarily using Java and Python
  • Hands-on experience with large-scale processing frameworks (event streaming, distributed computation, data warehousing/lakehouse concepts)
  • Engineer storage solutions for time-series and spatial data with strong query performance
  • High autonomy: scope complex problems, make architectural decisions, drive projects to completion independently
  • Active contributions to open-source software in distributed systems or data infrastructure
  • Familiarity with modern orchestration engines
  • Familiarity with spatio-temporal data models
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
3 Employees
Year Founded: 2008

What We Do

Calliere is a boutique professional and executive recruitment and advisory firm that helps organizations build high-performance teams. It specializes in sourcing leadership, engineering, data science and AI, healthcare technology, infrastructure, telecom, sales, and business-development talent. The firm serves clients across technology, fintech, healthcare, life sciences, infrastructure, and other sectors through a personalized, thorough, results-driven approach tailored to each client's specific hiring and organizational needs.

Similar Jobs

Mondelēz International Logo Mondelēz International

Education & Training Lead

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Hamilton, ON, CAN
90000 Employees
77K-96K Annually

Mondelēz International Logo Mondelēz International

IL6S Manager

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Hamilton, ON, CAN
90000 Employees
113K-141K Annually

Square Logo Square

Account Executive

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
12000 Employees
113K-240K Annually

Square Logo Square

Manager, SMB Sales

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
12000 Employees
135K-203K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account