Talent.com
Mawari-technologies-inc
Remote Unreal Engine C++ Developer II - SDKMawari-technologies-inc • Terrebonne, Quebec
Remote Unreal Engine C++ Developer II - SDK

Remote Unreal Engine C++ Developer II - SDK

Mawari-technologies-inc • Terrebonne, Quebec
30+ days ago
Job type
  • Full-time
  • Remote
Job description

At Mawari we believe the next iteration of the internet will be delivered to XR devices. It represents a fundamental and pivotal change on 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 we have in today’s internet. In order to achieve this, a new infrastructure and technology stack needs to 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.

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 allows to render interactive 3D content and stream it efficiently in real-time to mobile XR devices at scale. We believe Web3 principles in conjunction with our core technology will accelerate the scalability of the Mawari Network.

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/Metaverse industry. Mawari’s founding team is visionary, seasoned, and balanced. We have kept the company self-funded and post-revenue since 2017. Mawari has recently completed a successful funding round from world-class investors for the expansion of its core technology team. Come join us to make a difference by building a public good and defining the future of the internet.

Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine based applications that can stream interactive experiences via peer to peer networks.

In this role you will work hand to hand with our Lead engineer in defining and creating components for delivering content to the end user devices.

  • Develop and support robust server and p2p Unreal Engine streaming app
  • UE4/5 plugin development and maintenance of SDK features
  • Integrate and support 3rd party SDK to the streaming app
  • Strong, proven skills with Unreal Engine and C++
  • Knowledge of how peer to peer network connections work
  • Experience with WebRTC or similar technologies
  • Understanding how Unreal Engine is rendering the scene
  • Familiar with rendering engine development, plug-in design
  • Understanding and ability to write a good quality code
  • Ability to balance pragmatic and ideal engineering practices
  • Experience with git or similar version control systems
  • Knowledge of how leading video codecs work
  • Implemented projects using Unreal Engine Pixel Streaming or similar technologies
  • Experience with client-server architectures
  • Experience with building AR/VR applications
  • Experience with NVIDIA CloudXR

We are most interested in what you have accomplished and your demonstrated ability to succeed in this role. You may have some or all of the following:

  • A degree in engineering or computer science
  • 3 or more years of experience in a similar position
  • Experience working with local and remote teams, including experience working internationally

We offer a competitive salary, stock option plan, extended health benefits (Medical, dental, prescription and more).


We’re establishing our office at the Waterloo Accelerator Centre - a modern and vibrant facility adjacent to the University of Waterloo campus. It’s conveniently located on the Ion electric light rail system 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/beverages. We offer Flex-time work schedules, and vacation time.

  • We will consider a fully remote position in some instances.
  • Contract or full-time employment may also be considered.
  • 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 build technologies that will enable the next iteration of the internet for billions of people.

Mawari Technologies Inc. is an equal opportunity employer. We are committed to building and supporting a culture of diversity, inclusion, and accessibility. We hire the best talent regardless of race, color, creed, national origin, ancestry, disability, marital status, age, veteran status, sex, sexual orientation, gender identity, and expression. We are building a team with a variety of backgrounds, perspectives, and skills. We believe that this benefits our employees, our customers, our products, and our community.

In accordance with the Accessibility for Ontarians with Disabilities Act, accommodations are available upon request for candidates taking part in all aspects of the selection process. If you require special accommodation to complete any portion of the application or interview process, please contact us.

Create a job alert for this search

Remote Unreal Engine C++ Developer II - SDK • Terrebonne, Quebec

Similar jobs

Unreal UI Engineer — AAA Games (C++)

People Can Fly StudioMontreal (administrative region), QC, CA
Full-time

Un studio de développement de jeux indépendant recherche un programmeur C++ avec au moins 5 ans d'expérience et une connaissance approfondie du moteur Unreal Engine pour contribuer à divers projets... Show more

 • Promoted

Senior C++ Developer for Audio & Cloud Systems (Remote)

A-CXMontreal (administrative region), QC, CA
Remote
Full-time

A leading software development firm in Vancouver is seeking an experienced Software Developer specializing in C++.You will design and implement secure, scalable software solutions for diverse clien... Show more

 • Promoted

Senior iOS Engineer — Shape a Global Reading App (Remote)

Clutch CanadaMontreal (administrative region), QC, CA
Remote
Full-time

A fast-growing tech company is seeking a Senior iOS Engineer to lead key product decisions and actively ship production code for their iOS app.This role requires expertise in Swift and SwiftUI, wit... Show more

 • Promoted

Senior Rendering Programmer Montréal, Quebec, Canada

2K Games, Inc.Montreal
Full-time

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision.You’ll collaborate with a passionate group of ... Show more

 • Promoted

Senior AI Programmer Crafting Innovative Game Systems and Features

Sony PlaystationMontreal
Full-time

Unleash your expertise as a Senior AI Programmer shaping cutting-edge game experiences.Join a dynamic team focused on delivering high-quality AI systems, all while ensuring technical excellence in ... Show more

 • Promoted

Tools Programmer – KRAFTON Montreal

Studio KRAFTON MontréalMontreal
Full-time

Join KRAFTON Montreal as a Tools Programmer, focusing on developing innovative tools and services for game production, based in Quebec.Contribute to an immersive RPG game's success.You will develop... Show more

 • Promoted

Remote AI Developer Co-op — Nuclear Tech

Nuclear Promise XMontreal (administrative region), QC, CA
Remote
Full-time

A leading nuclear technology firm is seeking an AIDeveloper co-op to design and develop AI agents that enhance nuclear operations.This remote role requires an individual eager to take ownership of ... Show more

 • Promoted

Senior Mobile Game Engineer II - Prototyping to Production

Tripledot StudiosMontreal (administrative region), QC, CA
Full-time

A leading mobile games company in Toronto is seeking a Senior Software Engineer II to contribute to game development and collaboration within a team.Responsibilities include translating ideas into ... Show more

 • Promoted

C++ Developer (Hybrid)

Morgan Stanleymontreal (administrative region), qc, Canada
Full-time

We’re seeking someone to join our team as a C++ Developer in Fixed Income Cash & Foreign Exchange (FICFX) to design and deliver high-performance, resilient infrastructure platforms that support the... Show more

 • Promoted

AI Prototyping Developer in Remote Innovation

Tech Talent InternationalMontreal (administrative region), QC, CA
Remote
Full-time

Spearhead AI prototyping projects as a skilled Developer specializing in experimentation.This remote position focuses on transforming high-risk AI ideas into working prototypes at the forefront of ... Show more

 • Promoted

Senior Engine Programmer

2KMontreal
Full-time

As a Senior Engine Programmer at Cloud Chamber, you will be responsible for designing, implementing, and optimizing game engine features and tools for the next BioShock.You have extensive Unreal En... Show more

 • Promoted

C++ Developer - Up to $250k CAD + Industry Leading Bonus

Hunter BondMontreal, Montreal (administrative region), CA
Full-time

C++ Developer - Up to $250k CAD + Industry Leading Bonus.C++ Developer - Up to $250k CAD + Industry Leading Bonus.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusi... Show more

 • Promoted

Expert C++ Senior aux systèmes temps réel

AstekMontreal (administrative region), QC, CA
Full-time

Astek recherche un Expert C++ Senior à Montréal, entièrement flexible en mode hybride.Contribuez à la conception de composants critiques en temps réel avec un accent sur la performance.Démarrage en... Show more

 • Promoted

C++ Developer

Amaris ConsultingLaval, Quebec, Canada
Full-time

Get AI-powered advice on this job and more exclusive features.We are seeking a talented and detail-oriented.You will contribute to innovative software solutions in either.Design, develop, and maint... Show more

 • Promoted

Innovative AI Engineer – Pulsora Canada

PulsoraMontreal (administrative region), QC, CA
Full-time

Leverage your AI expertise at Pulsora as a Remote Engineer focused on developing impactful AI applications.This full-time role prioritizes cutting-edge technology for sustainability efforts.As part... Show more

 • Promoted

Kana Senior Developer in Hybrid Role

super{set}Montreal (administrative region), QC, CA
Full-time

Explore your potential at Kana as a Senior Developer in Montreal, QC, specializing in AI-powered applications.This hybrid role offers flexibility and the chance to influence product engineering.As ... Show more

 • Promoted

Remote Full-Stack Engineer — AI‑Driven EdTech

InStageMontreal (administrative region), QC, CA
Remote
Full-time

An EdTech company is seeking a Full-Stack Engineer to enhance their AI-driven platform.This remote-first position is open to Canadian citizens only.The ideal candidate will have expertise in modern... Show more

 • Promoted

Remote AI Software Engineer - Contractor, 10-40 hrs/wk

TuringMontreal (administrative region), QC, CA
Remote
Full-time

A leading research accelerator is seeking a software engineering contractor based in Canada, Ontario, to evaluate and refine AI-generated code.This role requires over 5 years of experience, includi... Show more

 • Promoted

AI Developer II Intermediate

IntactMontreal
Full-time

Salary range: $94,200 - $115,200 (annual basis).Annual bonus target with a potential payout of up to double the target based on personal and company performance (10%).Employee Share Purchase Plan w... Show more

 • Promoted

Lead Engineer for Optical Tracking Software

THINK SurgicalMontreal
Full-time

Become the Lead Engineer for Optical Tracking Software at THINK, based in Montreal, QC or Fremont, CA.Engage in software implementation, testing, and optimization for robotic applications.This role... Show more