2,048,213open jobs
122,853companies
240,353added this week
Browse all
Salary
≈ $65k – $172k per year (Estimated)
Location
Remote (Canada)
Seniority
Principal · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Oct 2, 2025. Mawari scores B on the Alion truth index.

Overview
Company
Impact
Profile match
The Mawari Network powers real-time streaming of immersive, AI-powered experiences, with close to zero latency, globally.

What we’re building

The Mawari Network orchestrates a decentralized ecosystem of GPU-powered nodes running the Mawari Engine, a proprietary rendering and streaming stack optimized for XR. We leverage Web3 principles to ensure scalability, transparency, and fairness in the network.

Our blockchain layer is the backbone of this ecosystem, enabling staking, licensing, reward distribution, and coordination across thousands of distributed nodes.

Why work with us

This is an opportunity to work in a dynamic team of successful serial entrepreneurs, software developers, researchers and graphics engineers, and an extraordinary opportunity to work with technologies that will enable the next iteration of the internet for billions of people.

  • Proven technology: 40+ XR deployments worldwide.
  • Strong industry partnerships with leading XR, telecom, and blockchain players.
  • Visionary, experienced founding team.
  • Recently funded expansion phase with a focus on scaling Web3 infrastructure.
  • Opportunity to define the future of decentralized XR streaming.

About the role - Principal Engineer

In this role, you will be responsible for designing and implementing solutions for complex, large-scale systems, including:

  • Building distributed 3D content streaming, optimizing resources and implementing load-balancing strategies.
  • Developing advanced distributed scheduling solutions.
  • Creating resilient validation frameworks that can handle high-stakes environments.

The ideal candidate thrives on solving challenging engineering problems. You will be instrumental in scaling throughput, improving latency for real-time evaluations, and creating comprehensive monitoring systems to ensure the health and performance of our live network.

Key responsibilities

Distributed Systems

  • Architect and implement distributed systems for content streaming & distribution, model evaluation, inference pipelines
  • Make high-level design decisions and create architectural blueprints, setting the technical direction and strategy for scalability, performance, and innovation
  • Build monitoring and observability tools to track system health, throughput, and fairness across the subnet
  • Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them
  • Pinpoint problems, instrument relevant components as needed, and ultimately implement solutions
  • Develop elastic, load balancing, and failure recovery strategies to ensure performance and resilience
  • Design high-availability infrastructure for real-time leaderboards and validator mechanisms.

Protocol Development

  • Protocol Architecture: Design and implement a custom, low-latency networking protocol to serve P2P real-time streaming and inference workloads at scale, specifically for cloud-rendered experiences streamed to XR devices.
  • Decentralized Systems Engineering: Architect and optimize a resilient distributed system with a focus on Byzantine Fault-Tolerant (BFT) environments, ensuring robust operation and seamless recovery across a decentralized peer-to-peer network infrastructure.
  • Algorithmic Research & Development: Investigate and design new data structures and algorithms, applying advanced distributed computing approaches that leverage the latest and state-of-the-art hardware technology.
  • Performance Optimization: Develop and integrate a comprehensive framework for latency mitigation and adaptive Quality of Service (QoS), dynamically adjusting stream parameters to ensure a high-performance, immersive experience despite network variability.
  • Operationalization of Research: Translate research protocols and advanced P2P concepts into production-grade, scalable systems, collaborating closely with business and tokenomics teams to align technical development with strategic goals.

Mentorship & Collaboration

  • Mentor fellow engineers to achieve success by guiding them to make high-level architectural decisions, solve complex distributed systems challenges, and translate innovative research into resilient, production-ready software. (ex. Building scalable architecture or database management)
  • Contribute to ongoing system audits and post-mortems to ensure the platform is future-proofed against growing user and transaction volumes
  • Foster a collaborative and inclusive team environment by facilitating code reviews, architecture discussions, and problem-solving sessions.
  • Project management, keeping the project on track and having all stakeholders informed
  • Partner with product and research teams to translate requirements into a clear technical roadmap and break down complex projects into actionable tasks

Education and experience

Required:

  • Expert-level backend development experience in Golang and Rust (6+ years experience)
  • Proven experience building microservices and cloud-native applications on platforms like AWS, GCP, or Azure
  • 4+ years of experience in building large-scale distributed systems features or applications.
  • Technical leadership as well as team motivation, direction and pace
  • Good understanding of CI/CD pipelines and related tools and technologies
  • Concurrency is a challenge that you are comfortable tackling
  • Experience in complex Distributed Systems in production, preferably in byzantine settings (blockchain) or similar
  • Mastery of software architecture, design patterns, and system design principles.

Nice to Have:

  • Experience with Linux system level development, distributed system, or scheduling algorithm is an asset
  • Understanding of GPU architecture
  • Proven experience with: DHTs, gossip protocols, BFT consensus, or P2P network resilience techniques.

Location

Mawari’s Canadian office is at the Waterloo Accelerator Centre - a modern and vibrant facility adjacent to the University of Waterloo campus. It’s conveniently located on the Ion elect light rail systems running North-South here in Waterloo Region. The Waterloo Accelerator is a modern work environment with plenty of natural light, open space and flexible meeting areas as well as free coffee/tea service.

Hiring Policy

At Mawari, we’re building a team where everyone belongs. We know that diverse backgrounds, perspectives, and experiences make us stronger - and help us create better products for our customers and communities.

We welcome candidates of all races, colours, creeds, ancestries, national origins, disabilities, ages, sexes, sexual orientations, gender identities and expressions, family situations, and more.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,048,213 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Networking
Similar stack
Same company
Waterloo
≈ $120k – $217k per year (Estimated) · Equity · Remote (United States) · Full-Time · 12+ years exp · Bachelor's Degree · United States
MedTech
FHIR
Apply
≈ $85k – $200k per year (Estimated) · Remote (United States) · Full-Time
Management
SharePoint
Apply
≈ $98k – $232k per year (Estimated) · Remote (United States) · Secret · 5+ years exp · Bachelor's Degree
Python
DevOps
Terraform
Ansible
VMWare
Azure
AWS
Configuration Management
TCP/IP
VPN
BGP
OSPF
Apply
≈ $116k – $215k per year (Estimated) · Equity · Remote (United States) · Full-Time · Bachelor's Degree
Python
DevOps
Terraform
Ansible
Git
HPC
Apply
≈ $121k – $252k per year (Estimated) · Remote (United States) · Public Trust · Full-Time · 5+ years exp · Bachelor's Degree · Dallas
AI/ML
Copilot
DevOps
AWS
Management
Agile
Apply
AI/ML Engineer 5 days ago
≈ $81k – $218k per year (Estimated) · Remote (location not specified) · Contractor · 3+ years exp · Bachelor's Degree
Python
Java
Databases
Apache Kafka
AI/ML
Hadoop
Spark
Scikit-learn
Computer Vision
NLP
TensorFlow
PyTorch
Machine Learning
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
≈ $48k – $92k per year (Estimated) · Hybrid · Full-Time · 7+ years exp · Singapore
Python
SQL
Python
pySpark
Databases
Google BigQuery
AI/ML
Spark
Airflow
dbt
AI Agents
Langfuse
LLM
RAG
Context Engineering
Knowledge Graph
Agentic Workflows
DevOps
GCP
CI/CD
AWS
Docker
Analytics
ETL/ELT
Apply
≈ $9.5k – $21k per year (Estimated) · Remote (India) · Full-Time · 3+ years exp · Bachelor's Degree · India
Go
JavaScript
Java
Java
Spring Boot
Databases
MySQL
Frontend
JQuery
Apply
≈ $39k – $82k per year (Estimated) · Remote (location not specified) · Full-Time · 2+ years exp
JavaScript
Java
Kotlin
TypeScript
Java
Spring Boot
Hibernate
Spring Security
Spring Cloud
Apache Tomcat
Kotlin
Mockito
Databases
MySQL
Frontend
Angular
Bootstrap
React.js
JQuery
DevOps
Azure
AWS
Apache HTTP Server
Design
Axure RP
Apply
≈ $20k – $42k per year (Estimated) · Remote (India) · Full-Time · 5+ years exp · Bengaluru
JavaScript
Node JS
Databases
MySQL
PostgreSQL
Frontend
React.js
Sass
Mobile
React Native
DevOps
GCP
AWS
Docker
Apply
Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Waterloo
C++
C++
OpenGL
DirectX
Mobile
Metal
DevOps
WebRTC
Game Dev
Unity
DirectX 12
HLSL
GLSL
Apply
Equity · Remote (Canada) · Full-Time · 3+ years exp · Bachelor's Degree · Waterloo
C++
DevOps
WebRTC
Game Dev
Unreal Engine
Apply
$33k – $50k per year · In office · Waterloo
Marketing
Salesforce
Apply
In office · 6+ years exp · Bachelor's Degree · Waterloo
Python
JavaScript
SQL
Node JS
Frontend
React.js
WebAssembly
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Kubernetes
Management
Agile
Apply
$29k – $43k per year · In office · 1+ year exp · Associate's Degree · Waterloo
DevOps
Windows
Apply
$62k – $93k per year · In office · 4+ years exp · Waterloo
AI/ML
AI Agents
Apply
Sr. Receptionist 2 days ago
$34k – $50k per year · In office · 5+ years exp · Waterloo
Apply
See all jobs
This is one of many
2,048,213 more open roles from verified company boards, updated every day.