Principal Engineer — Real-Time Data Systems

 Posted 4 months ago
  
 Canada
  
10+ years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

The role involves architecting and improving real-time data streaming systems that process millions of events per second with single-digit millisecond latency, serving as the backbone for billions of in-the-moment decisions across the platform. This hands-on technical leadership position tackles challenges like ultra-low-latency ingestion, distributed caching, and fault-tolerant event computation.

This is a remote position.

We’re building the next-generation AI-driven platform that powers personalization, growth, and automation at global scale. Our technology sits at the crossroads of two seismic shifts in modern computing: agentic AI and high-performance cloud data infrastructure. Think of it as the intelligence layer that turns massive streams of user behavior into real-time insight and action.

Our customers range from top consumer brands to cutting‑edge fintech and SaaS companies; all using our technology to deliver faster, smarter, more personalized experiences. We believe in speed without drama, autonomy without ego, and impact without bureaucracy.

The Role

We’re searching for a Principal Engineer to shape and scale our real-time data streaming systems — the backbone powering billions of in-the-moment decisions across our platform. You’ll architect and improve services that process millions of events per second with single‑digit millisecond latency, touching almost every part of our data plane.

This is a hands-on technical leadership role on a small team tackling challenges few companies face: ultra‑low‑latency ingestion, distributed caching, deduplication at scale, and fault‑tolerant event computation. You’ll be the type of engineer who gets excited by raw throughput charts, but even more excited when they translate into better customer outcomes.

a

Requirements

What We Value

  • Deep expertise in distributed systems, stream processing, or event-driven architectures (Kafka, Flink, Pulsar, etc.).

  • Experience building low-latency or high-throughput systems at scale.

  • A product mindset. You care deeply about the end impact of your code.

  • Comfort owning major initiatives in a fast-moving, high‑autonomy environment.

  • Strong communication skills and a desire to mentor others.



Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified