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

Remote Unreal Engine C++ Developer II - SDK

Mawari-technologies-inc • Hamilton, Ontario
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 • Hamilton, Ontario

Similar jobs

Co-op, Embedded Software

Enedym IncHamilton, ON, CA
Full-time

Enedym is a startup from McMaster University focused on developing electric motor and propulsion technologies.We specialize in innovative switched reluctance motor solutions, aiming to revolutioniz... Show more

 • Promoted

Software Engineer - C# -.NET Core & JavaScript

MaaforHamilton, ON, CA
Full-time

The Software Engineer is experienced in designing and building APIs and external system interfaces for integration.This position will ensure each solution is bespoke design and will require a stron... Show more

 • Promoted

Senior Software Engineer - API Development

MaaforHamilton, ON, CA
Full-time

Advance your career in our Toronto office as a Senior Software Engineer focused on API development using the.Collaborate to create tailored solutions that make a difference.This role requires a hig... Show more

 • Promoted

Remote CIAM Innovation Engineer

Affirmhamilton, on, Canada
Remote
Full-time

Unlock your potential as a Remote CIAM Innovation Engineer, specializing in customer identity and authentication solutions.Your engineering prowess will enhance backend services that enrich account... Show more

 • Promoted

Senior Software Engineer - C++

MaaforHamilton, ON, CA
Full-time

We have an exciting opportunity for a C++ Engineer in Toronto.You will be joining a software team to work on building and enhancing some of the top devices in the market.Strong experience with OOP,... Show more

 • Promoted

Remote Staff Engineer: Capacity Modeling Expertise

Affirmhamilton, on, Canada
Remote
Full-time

Become part of Affirm's innovative approach as a Staff Software Engineer in Capacity Modeling, focused on translating business demand into technical capacity solutions.This remote role highlights y... Show more

 • Promoted

Remote Containerization & Virtualisation Engineer

Canonicalhamilton, on, Canada
Remote
Full-time

A leading provider of open source technology in Canada seeks exceptional software engineers with expertise in Go, Rust, or C/C++.You’ll contribute to advancement in virtualization and container tec... Show more

 • Promoted

SaaS Full-Stack Engineer | React, Node & TypeScript

MaaforHamilton, ON, CA
Full-time

A leading software company in Hamilton, Ontario is seeking a talented Web Developer to join their team full-time.You will work in a creative atmosphere on interesting projects, taking on significan... Show more

 • Promoted

Innovative Engineer for Next-Gen Containerization and Virtualization

Canonicalhamilton, on, Canada
Full-time

Lead the charge in containerization and virtualization technology as a talented engineer.Engage in exciting projects with cutting-edge technologies while enjoying a fully remote work environment.Th... Show more

 • Promoted

Go Engineer: Container Image Platform & CI/CD

CanonicalHamilton, ON, CA
Full-time

A leading provider of open-source software is looking for software engineers to develop a new generation of container images.The role involves building and maintaining container technologies, ensur... Show more

 • Promoted

L3Harris Specialist in EMI Testing

L3Harris TechnologiesHamilton, ON, CA
Full-time

Take the next step as L3Harris' Specialist in EMI Testing located in Toronto, Ontario.Engage with critical defense solutions while developing EMI test plans and conducting testing protocols.This ke... Show more

 • Promoted

Intelligent Automation Developer - Hybrid

StrykerHamilton, ON, CA
Full-time

The Intelligent Automation Developer is an individual contributor responsible for the end-to-end delivery, deployment, and operational support of intelligent automation solutions supporting Custome... Show more

 • Promoted

Embedded Systems Engineer in Aerospace

SHOTOVER SystemsHamilton, ON, CA
Full-time

SHOTOVER Systems is seeking an Embedded Systems Engineer in Hamilton, Ontario, focused on the design of advanced electrical systems for airborne camera systems.Leverage your expertise in both digit... Show more

 • Promoted

Earn up to $400 per Day by Playing Games and Taking Surveys

AlmediaHaldimand County, Ontario, Canada
Full-time

Since its launch 5 years ago, over 50MN users have earned and withdrawn over $150MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest rated op... Show more

 • Promoted

Staff Endpoint Engineer (Client Platform Engineering) - $142,000 - $192,000 A Year - Remote

AffirmHamilton, Canada
Remote
Full-time

Seeking an Endpoint Engineer to manage and scale macOS device management using Jamf Pro, build automation pipelines with Terraform and scripting, and collaborate with cross-functional teams to ensu... Show more

 • Promoted

Embedded Systems Engineer

SHOTOVER SystemsHamilton, ON, CA
Full-time

Software Designer/Engineer – Embedded Systems.Compensation Range: $TBD - $TBD + depending on experience.Location: Hamilton, ON, CANADA.SHOTOVER Systems is headquartered in beautiful Boulder, CO, an... Show more

 • Promoted

C#.NET Core API Engineer - Docker & Kubernetes (On-site TO/Waterloo)

MaaforHamilton, ON, CA
Full-time

A technology company in Hamilton seeks a Software Engineer to design and build APIs and external interfaces.The role offers significant growth opportunities by collaborating with a dynamic team to ... Show more

 • Promoted

Intelligent Automation Developer - Hybrid

Stryker GroupHamilton, ON, CA
Full-time

The Intelligent Automation Developer is an individual contributor responsible for the end-to-end delivery, deployment, and operational support of intelligent automation solutions supporting Custome... Show more

 • Promoted

Software Engineer II, Backend (Reliability Platform)

United States Digital Space LLCHamilton, ON, CA
Full-time

Chief of Staff to the Chief Product Officer.As Chief of Staff to the Chief Product Officer, you will be a force multiplier for the company's product leadership team.This role helps the CPO run a hi... Show more

 • Promoted

Software Engineer - Embedded Systems Design

SHOTOVER SystemsHamilton, ON, CA
Full-time

Explore an exciting opportunity at SHOTOVER Systems in Hamilton as a Software Engineer focused on Embedded Systems Design.Your role will be critical in enhancing the performance of airborne camera ... Show more