Mawari Network - Principal Engineer

Posted 12 Days Ago
Be an Early Applicant
Waterloo, ON
In-Office
Expert/Leader
Consumer Web • Digital Media
Build, Stream and Scale eXtended Reality Content
The Role
As a Principal Engineer, design and implement distributed systems for content streaming and distribution, develop low-latency networking protocols, optimize performance, and mentor engineers.
Summary Generated by Built In
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 responsibilitiesDistributed 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.

Top Skills

AWS
Azure
GCP
Go
Rust
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Los Altos, California
31 Employees
Year Founded: 2017

What We Do

At Mawari we believe the next iteration of the internet will be delivered to XR devices. It represents a fundamental and pivotal change in how we work, socialize, and learn today. To power the next generation of the internet and drive mainstream adoption, we need to meet or surpass the scale and quality of service available in today’s internet. In order to achieve this, a new infrastructure and technology stack must be built and integrated. To make this a reality, we are building the Mawari Network. We also believe this new infrastructure should be a public good.

What we are building
The Mawari Network is a decentralized 3D XR content delivery platform that breaks the bottlenecks of infrastructure supply for real-time rendering and the lack of local compute power on XR devices. We do this by orchestrating a decentralized network of GPU-powered nodes that run the Mawari Engine, a proprietary technology stack that enables real-time rendering of interactive 3D content and streams it efficiently to mobile XR devices at scale. We believe Web3 principles, in conjunction with our core technology, will accelerate the scalability of the Mawari Network.

Why work with us
Mawari is a pioneer in cloud rendering and streaming technologies. Our core technology has been validated in the market through repeated success in the XR industry with over 40 deployments to date worldwide. We have strong, world-class partnerships with the most influential companies in the XR and Metaverse industry. Mawari’s founding team is visionary, seasoned, and balanced. The company has remained self-funded and post-revenue since 2017. Mawari recently completed a successful funding round from world-class investors to expand its core technology team. Come join us to make a difference by building a public good and defining the future of the internet.

Similar Jobs

McCain Foods Logo McCain Foods

Demand Planner

Food • Retail • Agriculture • Manufacturing
In-Office
Toronto, ON, CAN
20000 Employees
59K-79K Annually

McCain Foods Logo McCain Foods

Supply Chain Optimization Analyst

Food • Retail • Agriculture • Manufacturing
In-Office
Toronto, ON, CAN
20000 Employees
66K-87K Annually

McCain Foods Logo McCain Foods

Global Talent Management Coordinator

Food • Retail • Agriculture • Manufacturing
In-Office
Toronto, ON, CAN
20000 Employees
59K-79K Annually

Magna International Logo Magna International

Learning Coordinator

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Brampton, ON, CAN
171000 Employees

Similar Companies Hiring

Grocery TV Thumbnail
Software • Retail • Marketing Tech • Hardware • Digital Media • AdTech
Austin, TX
56 Employees
bet365 Thumbnail
Software • Gaming • Esports • Digital Media • Automation
Denver, Colorado
9000 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account