We’re hiring a Senior Rust Engineer to help build a new Rust-based workflow and rules engine for a well-established product company operating at significant scale.
The work sits close to infrastructure and platform concerns, with a strong focus on correctness, reliability, concurrency, and performance in production systems.
The company is looking for an engineer who enjoys ownership, autonomy, and solving real business and systems problems end-to-end. You’ll work closely with technical leadership and help shape Rust adoption internally.
What You’ll Work On
- Design and build production Rust services powering critical platform workflows
- Work on distributed systems and infrastructure-oriented backend engineering
- Help define engineering direction and best practices around Rust internally
- Collaborate closely with senior engineering leadership on architecture and technical decisions
- Build systems with a strong emphasis on reliability, correctness, and maintainability
- Contribute to a fast-moving, high-ownership engineering culture
Requirements
- Strong production Rust experience
- Experience with distributed systems, backend infrastructure, or platform engineering
- Comfortable working with async/concurrent systems
- Experience owning systems in production environments
- Startup or scale-up mentality with strong bias for action
- Ability to operate autonomously with high ownership
Strong bonus points for experience with:
- Tokio
- High-performance backend systems
- Reliability-focused engineering
- Developer infrastructure or workflow systems
- AI-assisted engineering workflows
Ideal Background
- Senior or Staff-level backend/infrastructure engineer
- Experience building and operating production systems at scale
- Pragmatic engineer who enjoys balancing technical depth with execution
- Stable career history with meaningful ownership in previous roles
Location
- Remote within Canada
- No hiring in Quebec
- Occasional in-person meetings expected in Toronto or Vancouver
Compensation
Competitive compensation package including salary, bonus, and meaningful equity.
Apply
Please send your CV, LinkedIn, GitHub, or any relevant Rust/open-source work to:
Application process
- Your application goes directly to the Rust Jobs team. We manage hiring for this role on behalf of the company.
- Every CV is read by a human, not a filter. We assess it against the requirements before anything else happens.
- If your application is a strong fit, we'll reach out by email to introduce ourselves and walk you through the next steps with the company.
Application volume is high, so we can't reply to every candidate individually. If you haven't heard from us within 5 working days, please assume we're not moving forward on this occasion. Join our talent network to be considered for future roles.
Looking for more roles like this?
Join our talent network and get matched with similar opportunities from top companies.