Engineering Engineer · Object Graph & Eventing

Innovent

Toronto

Hybrid

CAD 110,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive base salary
Meaningful equity
Healthcare and retirement plans
4 weeks vacation
Hybrid in-office on Tue/Thu

Job summary

Innovent in Toronto is seeking an Engineer – Object Graph & Eventing to build the typed graph that holds every asset, place, person, and signal at scale.

You will join a small team on the Innfini platform, delivering to customers with national-scale operations in a hybrid setup, balancing async documentation with decisive in-person work.

Qualifications

  • Experience with distributed systems handling high throughput.
  • Hands-on streaming systems experience (Kafka, Flink, or similar).
  • Familiarity with graph databases.
  • Strong schema design discipline.
  • Latency-obsessed mindset.

Responsibilities

  • Join a small team focused on the object & event graph surface of the Innfini platform.
  • Ship to customers running national-scale operations, sometimes from a war room or a chemical plant.
  • Collaborate across product, customers, and operational impact to deliver reliable data surfaces.

Skills

Distributed systems
Streaming systems
Graph database
Schema design
Low latency

Tools

Kafka
Flink

Job description

// Engineering Toronto · Hybrid · Full-time

Engineer · Object Graph & Eventing

Build the typed graph that holds every asset, place, person, and signal — at 500K events/sec.

// What you'll own

The role

You’ll join a small team focused on the object & event graph surface of the Innfini platform. The work is product, customer, and consequence — in equal measure. You’ll ship to customers running national-scale operations, sometimes from a war room, sometimes from a chemical plant.

Event backbone
Schema registry

// What we look for

You
  • 01 Distributed systems at high throughput
  • 02 Streaming systems experience (Kafka, Flink, similar)
  • 03 Graph database familiarity
  • 04 Schema design discipline
  • 05 Latency obsession

// What we offer

The deal.

Competitive base + meaningful equity. Salary bands published internally. Equity that vests over four years with a one-year cliff.

Healthcare and retirement that don't make you read the fine print. Comprehensive medical, dental, vision. 401(k) match (US) and equivalent country plans elsewhere.

4 weeks vacation. Sabbatical at year five. We're a 10-year company on a 30-year problem.

Hybrid, with intent. Tuesday + Thursday in-office at your hub. Heads-down days are protected. Async-by-default for documents, sync for decisions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intermediate Data Engineer
Intermediate Data Engineer

Agentnoon • Canada

On-site
CAD 80,000 - 100,000
Staff Software Engineer, Full Stack
Staff Software Engineer, Full Stack

enurgen • Ottawa

On-site
CAD 120,000 - 160,000
Engineering ML Engineer · Computer Vision
Engineering ML Engineer · Computer Vision

Innovent • Toronto

Hybrid
CAD 110,000 - 170,000
Healthcare & retirement plan
4 weeks vacation
Sabbatical after 5 years
+1
Sr Staff Engineer - Full Stack
Sr Staff Engineer - Full Stack

Futuretek • Toronto

On-site
CAD 140,000 - 190,000
Health benefits
On-site parking
On-site leisure facilities
+1
Software Engineer, Data Infrastructure
Software Engineer, Data Infrastructure

Cohere • Toronto

On-site
CAD 80,000 - 110,000
Open and inclusive culture
Weekly lunch stipend
Full health and dental benefits
+4
Software Engineer, Data Infrastructure
Software Engineer, Data Infrastructure

Cohere • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Open and inclusive culture
Weekly lunch stipend and snacks
Full health and dental benefits
+4
Senior Software Engineer
Senior Software Engineer

Tactable • Toronto

Hybrid
CAD 140,000 - 190,000
Health and dental plan
Laptop provided
Hybrid work environment
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

United States Digital Space LLC • Toronto

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health insurance
+5
Senior Software Engineer, Product
Senior Software Engineer, Product

enurgen • Ottawa

On-site
CAD 120,000 - 170,000
Data Engineer, Data Foundations
Data Engineer, Data Foundations

Cohere • Toronto, Montreal (administrative region)

On-site
CAD 90,000 - 150,000
Lunch stipend
Health and dental benefits
RRSP matching / 401K / Pension scheme
+2