Jobs and Careers
IN

Principal Software Engineer, Web 3D

Infinite Reality
Remote - US, United StatesRemotefull_timeVerifiedPosted 7 Jan 2025
💰 $234,000/yr($187,000/yr$234,000/yr)

About the role

Infinite Reality (iR) is a global innovation company that powers the next generation of digital media and e-commerce through AI, spatial computing, XR, and other immersive technologies.

iR’s cutting-edge software, production, marketing services, and other capabilities empower brands and creators to craft inventive digital experiences that uplevel audience engagement, data ownership, monetization, and brand health metrics. Our portfolio includes a range of technology, sports, and entertainment assets that help customers achieve their goals. We offer customers features such as AI-assisted sales and customer service, the ability to leverage avatars, gamification and more.

Infinite Reality’s Enterprise division is a full service end-to-end solution for brands who want bespoke immersive experiences designed, built, and operated for them. iR Enterprise works with major worldwide brands and has powered programs for Warner Bros Discovery, Vodafone, LUSH, Hershey’s, and more.

Infinite Reality’s SaaS product, iR Studio, is a self service 3D immersive website builder that is designed to help creators and brands of all sizes enhance the customer purchase journey and drive deeper engagement with their communities and customers. No coding experience is required. Just design, publish, measure and monetize.

Location: USA - Remote  

Hours: Full-Time

The role

Infinite Reality is seeking an experienced and highly skilled Principal Software Engineer with a strong emphasis on 3D Web Development to join our dynamic engineering team. In this role, you will be a key technical leader, responsible for architecting and building the next generation of immersive 3D web applications and experiences. You will work at the intersection of cutting-edge web technologies, 3D graphics, and interactive environments, helping us create scalable and high-performance systems that power our virtual worlds.

As a Principal Software Engineer, you will take the lead on the most technically challenging and high-impact projects, driving the vision and execution for integrating 3D graphics into our web-based products. You’ll work with advanced technologies such as WebGL, WebGPU, WebXR, and WebAssembly (WASM) to create immersive, real-time 3D experiences that push the boundaries of what’s possible on the web. Your expertise will be key in transforming complex technical challenges into elegant, innovative solutions that deliver exceptional user experiences.

You will also be responsible for mentoring and guiding junior engineers, sharing your deep technical expertise and promoting best practices within the team. Your ability to break down complex problems, design efficient systems, and balance technical leadership with business priorities will be critical as we continue to scale our 3D web platform to meet the needs of our growing user base.

If you are passionate about 3D web technologies and thrive on solving complex engineering challenges in a fast-paced environment, this is the role for you. Join us as we redefine how users interact with virtual worlds and build groundbreaking experiences that will shape the future of the immersive web.

What you’ll do

  • Lead the development of innovative 3D web technologies: You’ll design and implement breakthrough systems that push the boundaries of interactive 3D applications in the browser. You’ll be responsible for developing new ways to create immersive, dynamic 3D environments using cutting-edge web technologies such as WebGL, WebGPU, Three.js, and WebXR.
  • Solve complex 3D rendering, performance, and scalability problems: Focus on designing optimized, scalable systems that handle 3D assets, animations, and interactions seamlessly in the browser. You’ll tackle challenges related to high-performance rendering and asset management to create smooth, immersive web-based 3D experiences.
  • Lead and mentor cross-functional teams: Collaborate closely with engineers, technical artists, and designers, ensuring that complex 3D content integrates into web-based platforms efficiently. Your technical leadership will help guide teams in delivering world-class 3D experiences.
  • Make architectural decisions for 3D web applications: Lead architectural decisions for 3D web applications, ensuring robust and scalable solutions. You’ll balance the trade-offs between cutting-edge web technologies and maintaining optimal performance, scalability, and maintainability of 3D environments.
  • Advance performance and scalability of 3D systems: Continuously optimize rendering pipelines, asset management, and user interactions to ensure that 3D web applications perform flawlessly at scale, especially when working with large assets or complex simulations.
  • Drive innov

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Infinite Reality

View company profile →