Stand out for this role — generate a tailored resume and cover letter in about a minute.
Toronto, ON (Hybrid) Full-time, Founding Team Reports to: CTO
Uniflow is building an AI-native business operating system—a complete platform for enterprise software that combines deterministic execution with governed AI. We're a seed-stage startup with a working compiler, runtime, and reference implementations. The concept is proven; the scale-out needs you.
As Founding Engineer - Platform, you will build the next-generation core runtime in Rust. This is the foundational layer that executes business logic, manages entity lifecycles, and ensures correctness at enterprise scale.
You'll own the performance envelope, the state-machine execution model, and the migration path from our current C# implementation to a zero-GC, sub-millisecond Rust runtime. Your work directly determines whether Uniflow can handle the throughput and latency requirements of mission-critical enterprise systems.
Runtime correctness + performance envelope — Design and implement the Rust runtime architecture that guarantees deterministic execution with predictable, enterprise-grade performance under load.
Lifecycle and state-machine execution model — Port and optimize the hierarchical state machine (HSM) execution engine that drives all entity behavior, transitions, guards, and side effects.
Query engine for business data at scale — Build a high-performance query engine that supports complex business queries across large entity graphs with consistent, predictable latency.
We value:
Own the platform — Build a complete business operating system from the ground up. Your architecture decisions will power enterprise software for decades.
Hard problems, real stakes — Entity state machines, distributed persistence, enterprise-grade performance. This is mission-critical software where correctness isn\'t optional.
Founding team impact — Shape the platform\'s direction, culture, and technical trajectory. Early equity participation reflects your role in building the company.
Send your resume and a brief note on why this role interests you to careers@uniflow.tech or apply through our website at uniflow.tech.
Include any relevant:
Uniflow is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all team members.
Send your resume and a brief note on why this role interests you.
Key Skills Rust C# Distributed Systems State Machines Performance