{"id":831101,"url":"https://alion.io/job/mawari-sdk-developer-unity-c-and-computer-graphics","title":"SDK Developer - Unity C++ and Computer Graphics","company":{"id":721669,"name":"Mawari","domain":"mawari.net","url":"https://alion.io/company/mawari-2","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-02T06:13:15Z"}},"role":"Games","role_family":"Games","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Waterloo, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"C++","optional":false},{"name":"DirectX","optional":false},{"name":"DirectX 12","optional":false},{"name":"GLSL","optional":false},{"name":"HLSL","optional":false},{"name":"Metal","optional":false},{"name":"OpenGL","optional":false},{"name":"Unity","optional":false},{"name":"WebRTC","optional":false}],"status":"live","first_seen_at":"2025-12-03T16:54:23Z","employer_posted_date":"2025-12-03","last_verified_at":"2026-11-03T03:10:10Z","board_verified":true,"closed_at":null,"days_open":334,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":333},"description":"Join the Revolution: Shape the Future of XR with Mawari\nImagine being part of a pioneering team that's transforming the internet, communication, and entertainment as we know it. Welcome to Mawari, a trailblazing company at the forefront of the XR (Extended Reality) revolution. We're not just building a new technology - we're creating a new, complete delivery infrastructure for the next generation of the internet.\nThe Opportunity\nXR is a game-changer, and we're leading the charge. Our decentralized 3D & XR content delivery platform, The Mawari Network, is breaking down barriers and enabling seamless, real-time XR experiences. Our proprietary Mawari Engine technology stack that provides low latency, high quality streaming to end user devices powers the Mawari Network.\nWe're looking for talented individuals to help us drive its development and adoption.\nBy joining our team, you'll be part of a small, agile, and innovative company that's poised to disrupt the status quo. We're not beholden to legacy systems or traditional thinking - we're free to experiment, innovate, and push the boundaries of what's possible.\nOur Vision\nWe're on a mission to democratize access to XR, empowering developers and creators around the world to build awe-inspiring immersive experiences that inspire, educate, and entertain.\nWhy Mawari?\nAs a small, well-funded company with a strong track record of success, we offer the perfect blend of stability and innovation. Our founding team is seasoned, visionary, and committed to creating a world-class company that's shaping the future of XR. With over $17M in funding to date and a growing network of world-class partners, we're poised for rapid growth and expansion.\nJoin the Movement\nIf you're passionate about XR, innovation, and making a real impact, we want to hear from you. As a member of our team, you'll have the opportunity to:\nWork on cutting-edge technology that's changing the world\nCollaborate with a talented, global team of innovators\nContribute to the growth and development of a pioneering company\nShape the future of XR and the 3D internet\nIf you want to be part of something revolutionary and make your mark, apply now to join the Mawari team.\nAbout The Role\nMawari is seeking a Unity C++ SDK Developer to help build Mawari’s Decentralized Network for streaming cloud rendered interactive content and delivering it to XR devices.\nYou will work hand-in-hand with our Lead Engineer in defining and creating components that support seamless delivery of 3D content into experiences on mobile end-user devices.\nKey Responsibilities:\nDevelop and support robust cloud-server streaming and delivery to Mawari’s p2p Unity streaming app.\nIntegrate and support the Mawari Streaming SDK.\nOptimize existing code to continuously push the limits to optimize performance, testability and maintainability.\nEngage in design discussions and code reviews, bringing insights and sharing learning with team members.\nDesign and implement performant rendering techniques and graphics pipelines.\nWork with shaders, GPU compute, and low-level graphics APIs (DirectX, Vulkan, Metal, OpenGL/ES\nKey skills:\nMinimum 3 years of experience and strong, proven skills in Unity 3D and C++.\nStrong proficiency in C++, including memory management, performance optimization, and multi threading.\nExperience with WebRTC or similar technologies.\nExperience with graphics APIs such as DirectX 11/12, OpenGL, Vulkan, or Metal.\nSolid experience building Unity applications, with an understanding of Unity’s rendering pipeline.\nAbility to write and debug HLSL/GLSL shaders.\nFamiliarity with native plugin development for Unity.\nProven experience profiling and optimizing rendering performance.\nUnderstanding of graphics rendering engine pipeline.\nDemonstrated P2P connection knowledge.\nA keen desire to collaborate with others and to share knowledge.\nGood to have skills:\nKnowledge about how popular 3d data compression, video codecs and understanding concepts of them.\nImplemented projects using Unity Render Streaming or similar technologies.\nExperience with client-server architectures.\nUnderstanding of rendering engine development and plug-in design.\nEducation and Experience:\nWe 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:\nA degree in engineering or computer science.\n3 or more years of experience in a similar position.\nExperience working with local and remote teams, including experience working internationally.\nCompensation and Benefits:\nWe offer a competitive salary, stock option plan, extended health benefits (Medical, dental, prescription and more).\nPerks and Work-Life Balance:\nWe’re proud to have established our office at the Waterloo Accelerator Centre, a modern and dynamic facility located next to the University of Waterloo campus. Conveniently situated along the Ion light rail line, it offers easy access throughout the Waterloo Region.\nThe Accelerator Centre provides a bright, open, and flexible work environment, complete with collaborative meeting spaces and complimentary coffee, tea, and other beverages. At Mawari, we also offer flexible work schedules and paid vacation time to support work-life balance.\nOther:\nContract or full-time employment may be considered\nThis 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.\nHiring Policy\nMawari 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.\nIn 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.","description_format":"text","description_chars":6428,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["AR & VR Software","Virtual & Augmented Reality"],"lifecycle":[{"event":"open","at":"2026-09-12T16:41:42Z"}],"visa":[],"liveness":{"score":6,"band":"cold","label":"Long shot","p_open":1,"p_active":0.212,"p_room":0.28,"age_days":333,"expected_fill_days":30,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/mawari-sdk-developer-unity-c-and-computer-graphics","json_url":"https://alion.io/job/mawari-sdk-developer-unity-c-and-computer-graphics.json","meta":{"generated_at":"2026-11-03T03:59:18Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5510,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":721669},"rest":"https://alion.io/mcp/rest/get_company?id=721669"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmawari-sdk-developer-unity-c-and-computer-graphics"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmawari-sdk-developer-unity-c-and-computer-graphics"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmawari-sdk-developer-unity-c-and-computer-graphics"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/mawari-sdk-developer-unity-c-and-computer-graphics\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmawari-sdk-developer-unity-c-and-computer-graphics"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":831101}},{"tool":"search_jobs","arguments":{"company":"mawari.net","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":831101},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}