Engineer · Object Graph & Eventing

Innovent

Toronto

Hybrid

CAD 105,000 - 145,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Base + equity + salary bands published
Healthcare + retirement plans
4 weeks vacation + sabbatical at year
Hybrid work schedule

Job summary

Innovent in Toronto is seeking an Engineer for Object Graph & Eventing to build the typed graph that holds assets, places, people, and signals at 500K events/sec. The role is hybrid and full-time, with a focus on delivering scalable graph-based capabilities for national-scale operations.

You will join a small team focused on the object and event graph surface of the Innfini platform, delivering product outcomes for customers and ensuring latency-sensitive performance across complex pipelines.

Qualifications

  • You must have experience with high-throughput distributed systems.
  • Experience with streaming platforms (Kafka, Flink, or similar).
  • Familiarity with graph databases and schema design principles.

Skills

Distributed systems
Streaming systems
Graph database
Schema design
Latency optimization

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

Distributed Object Graph & Eventing Engineer
Distributed Object Graph & Eventing Engineer

Innovent • Toronto

Hybrid
CAD 105,000 - 145,000
Base + equity + salary bands published
Healthcare + retirement plans
4 weeks vacation + sabbatical at year
+1
ML Engineer · Computer Vision
ML Engineer · Computer Vision

Innovent • Toronto

Hybrid
CAD 120,000 - 180,000
Healthcare
Equity vesting
Retirement plans
+2
Staff Software Engineer, Full Stack
Staff Software Engineer, Full Stack

enurgen • Ottawa

On-site
CAD 120,000 - 160,000
Go Engineer
Go Engineer

Motion Recruitment • Toronto

On-site
CAD 120,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
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, Infrastructure (TOR)
Software Engineer, Infrastructure (TOR)

Wilco • Toronto

On-site
CAD 169,000 - 396,360
Free lunch and dinner in the office
Flexible PTO
Quarterly team offsites
Senior Engineer (TypeScript / React)
Senior Engineer (TypeScript / React)

Caddie • Toronto

On-site
CAD 90,000 - 150,000
Senior Software Engineer, Data Platform
Senior Software Engineer, Data Platform

enurgen • Ottawa

On-site
CAD 120,000 - 160,000
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Okta • 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