Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mawari Network - Principal Engineer

Full-time

Mawari Technologies

Remote
  • Remote job

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.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Mawari Network - Principal Engineer in Remote vacancy
  • $65k per year

     ...it’s like to wake up and keep brand promises:  Foundever stories . About the role We are currently looking for a Senior Network Engineer to join the Foundever family!  80% virtual and 20% onsite (within reasonable driving distance from the Green Valley Datacenter).... 
    Suggested
    Local area
    Remote work
    Work from home
    Shift work

    Foundever®

    Remote
    1 day ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer __ Who are you? As our Principal Engineer, you'll be the visionary architect behind Xello's technological journey.  Reporting directly to the VP of Engineering you will be tasked with crafting our long-term tech strategy. Every... 
    Suggested
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Remote
    11 days ago
  • $190.3k - $305.6k per year

     ...onboarding are conducted virtually, a part of being a distributed-first company. Responsibilities: What you'll do As a Principal Machine Learning engineer, you will work on the development and implementation of the cutting edge machine learning algorithms, training... 
    Suggested
    Full time
    Internship
    Work at office
    Local area

    Atlassian

    Remote
    1 day ago
  •  ...continuous, and transparent communication as highly as technical skills. We are looking for an experienced Senior Network Engineer with a strong background in Unreal Engine to lead the development and optimization of the network architecture for a new AAA IP. Your expertise will... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Worldwide

    Companion Group Ltd

    Remote
    6 days ago
  • $218k - $336k per year

     ...corporations, teams of every size use Tailscale each day to protect their networks, share access to internal tools, and more. We're building a...  ...We’re seeking a skilled and diligent full-time Software Engineer to join our growing team. You will work as part of the engineering... 
    Suggested
    Remote job
    Full time
    Internship
    Home office
    Flexible hours

    Tailscale

    Remote
    more than 2 months ago
  •  ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Senior Network Engineer to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this... 
    Permanent employment
    Full time
    Rotating shift
    Day shift
    Afternoon shift

    TechBiz Global GmbH

    Remote
    26 days ago
  • $220k - $290k per year

     ...history of every relationship. As a Principal Architect , you will shape the technical...  .... You will operate across the entire engineering organization, driving the architectural...  ...anyone to cultivate and fully harness their network to succeed. We use E-Verify Our... 
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Affinity

    Remote
    1 day ago
  •  ...platforms (CKEditor, TinyMCE, ButterCMS, Uploadcare) focused on content creation and digital collaboration. Your role: As a Principal Product Engineer, you will work at the intersection of engineering, product discovery, and product delivery. Your main focus will be on... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Tiugo Technologies

    Remote
    24 days ago
  • $375k per year

     ...compensation will be adjusted to align with the local market and cost of living. About The Role Motion is hiring an experienced software engineer who can make key technical decisions and implement large software projects to help Motion scale the next 2 orders of magnitude. The... 
    Remote job
    Live In
    Local area

    Motion

    Remote
    more than 2 months ago
  •  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...  ...growing. This is a general track for Senior+ (Senior/Staff/Principal) Engineers in any team at Canonical. After the first round of interviews... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    TFECTA - Digital Innovations

    Remote
    a month ago
  •  ...Company Description We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work on a scale across all devices and digital mediums, and our people exist everywhere in... 
    Remote job
    Full time
    Work at office

    Nagarro

    Remote
    more than 2 months ago
  • $65k per year

     ...Senior Network Engineer (Canada) (Remote, Ontario, CA, L2R 5L3) About Foundever Foundever is the next-generation services leader reinventing customer experience (CX). Built on diverse and proven industry experience, we proudly combine the latest in digital operations with... 
    Local area
    Remote work
    Work from home
    Shift work

    Foundever

    Remote
    1 day ago
  • $250k - $325k per year

     ...including direct experience originating and closing enterprise scale engagements in the $5M to $15M revenue range • An established network of senior industry relationships that you can activate immediately, including CMOs, senior marketing leaders, and transformation stakeholders... 
    Remote job
    Long term contract
    Full time
    Contract work
    Internship
    Immediate start

    Incubeta

    Remote
    15 days ago
  • $177k - $243k per year

     ...s 100 Most Influential Companies . About the Role As a Principal Solutions Consultant at Ramp, you will be crucial in establishing...  ...closely with Account Executives, Customer Success, and Engineering teams, you will prioritize and develop financial solutions for... 
    Remote job
    Full time
    Work from home
    Home office
    Relocation package
    Flexible hours

    Ramp

    Remote
    more than 2 months ago
  •  ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Principal Statistical Programming Consultant (EU) to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative... 
    Permanent employment
    Full time

    TechBiz Global GmbH

    Remote
    a month ago
  •  ...portfolio. We are currently seeking a Platform Engineer to join one of our clients ' teams. If...  ...end-to-end: upgrades, capacity, networking, RBAC, manifests/Helm charts, ongoing operations...  ...footprint: bare-metal provisioning, network topology, hardware lifecycle. Observability... 
    Permanent employment
    Full time

    TechBiz Global GmbH

    Remote
    8 days ago
  •  ...of travel and building the largest global network of transport providers and retailers. We...  ...are searching for a  Senior Ruby Software Engineer  to join our Booking team . The role...  ...10+ years of experience operating at Staff/Principal level and you are also welcome to apply if... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours

    Distribusion Technologies

    Remote
    17 days ago
  • $140k - $150k per year

     ...services offerings.  WELL owns and operates Canada's largest network of outpatient medical clinics serving primary and specialized healthcare...  ...Reporting to the Finance Data & AI Lead, the Applied AI Engineer will design, build, deploy, and optimize AI-powered solutions that... 
    Long term contract
    Full time
    Immediate start
    Remote work

    WELL Health Technologies Corp

    Remote
    3 days ago
  •  ...Staff Cloud Platform Engineer Location:  This is a remote work opportunity in Canada Insight at a Glance ~14,000+ engaged...  ...coordinate multi-layer migration programs spanning application, data, network, and security teams across coordinated waves with hard... 
    Immediate start
    Remote work
    Worldwide

    Insight Enterprises, Inc.

    Remote
    7 days ago
  •  ...here if you are an exceptional software engineer who wants to work on both stable and cutting...  ...Virtualisation or abstraction engines Container technology Security with...  ...AppArmor, SECCOMP, namespaces and more Networking - in particular performance and security... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    ALCOR

    Remote
    23 days ago
  •  ...knowledge, especially regarding system hardening Experience with network devices (switches, routers, firewalls) Basic knowledge of...  ...What You Bring MSc degree in computer science or electrical engineering, ideally with a focus on IT, security, automation, or software... 
    Work at office
    Remote work
    Flexible hours

    Yopeso Romania SRL

    Remote
    5 days ago
  •  ...Senior Cloud Platform Engineer Location:  This is a remote work opportunity in Canada...  ...Apigee X landing zones, Shared VPC networks, and Private Service Connect (PSC) configurations...  ...layers such as Google Kubernetes Engine (GKE) or Cloud Run to serve as backend targets... 
    Internship
    Immediate start
    Remote work
    Worldwide

    Insight Enterprises, Inc.

    Remote
    7 days ago
  •  ...content across text, image, video, and audio. As a Senior Applied ML Engineer, you will architect and build the core backend systems that...  ..., or equivalent cloud platforms, including compute, storage, networking, queues, model-serving infrastructure, and monitoring systems.... 
    Immediate start
    Remote work
    Worldwide

    Tether Operations Limited

    Remote
    4 days ago
  • Affidea est l’un des principaux fournisseurs de services de santé en Suisse, exploitant plus de 40 centres médicaux à travers le pays. Nous connaissons une forte croissance avec l’ambition de transformer les soins de santé grâce aux soins intégrés, à la Value-Based Healthcare...
    Daily paid
    Permanent employment
    Full time
    Part time
    Remote work

    Affidea Switzerland

    Remote
    3 days ago
  •  ...Job Summary Seeking a Senior Linux Infrastructure / DevOps Engineer with 10+ years of experience managing production Linux environments...  ...production changes with rollback procedures. Monitoring & Networking Implement monitoring, logging, and observability solutions.... 
    Full time
    Fixed term contract
    Remote work

    Hudson Manpower

    Remote
    16 hours ago
  •  ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking an Firmware Engineer specialist to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative environment,... 
    Permanent employment
    Full time

    TechBiz Global GmbH

    Remote
    1 day ago
  • $95.8k - $110k per year

     ...does not use artificial intelligence (AI) to screen, assess, or select applicants. General Position Description The Plant Process Engineer is responsible for rotary lime kiln process and associated production units. Leads the development of processes, procedures, and... 
    Hourly pay
    Remplacement
    Permanent employment
    Full time
    For contractors
    Local area
    Shift work

    Carmeuse

    Remote
    7 days ago
  •  ...task, prioritize and meet deadlines High level of accuracy and attention to detail Diploma/degree in computer science, software engineering, geomatics, business administration, or related discipline would be an asset Development experience using VertiGIS Studio... 
    Full time
    Internship
    Work at office
    Remote work
    Work from home

    VertiGIS North America Ltd.

    Remote
    6 days ago
  • Über uns: Die HyPlus ist Dein Wegbegleiter im digitalen Wandel. Gemeinsam mit unseren Kund:innen entwickeln wir strukturiert, partnerschaftlich und mit klarem Fokus auf nachhaltigen Mehrwert, deren digitale DNA. Wir begleiten Unternehmen von der Anforderungsanalyse über...
    Permanent employment
    Full time
    Remote work
    Flexible hours

    HyPlus Technology GmbH

    Remote
    10 days ago
  •  ...Dans le cadre de son développement, Alphorm, plateforme e-learning spécialisée dans la formation IT, recherche un “ Presales engineer ” pour renforcer son équipe commerciale. Le candidat idéal aura un parcours alliant expertise technique en informatique et compétences commerciales... 
    Permanent employment
    Full time

    Alphorm

    Remote
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mawari Network - Principal Engineer. Be the first to apply!