Principal Engineer - Design Software

2 Weeks ago • 10 Years + • 3D Art

Job Summary

Job Description

Spatial seeks a Principal Engineer to architect and build a cutting-edge 3D composition tool across multiple platforms (visionOS, macOS, iPadOS/iOS, and web). Responsibilities include designing and developing the tool, implementing advanced 3D graphics and scene graph management, architecting high-performance software, collaborating with product designers, delivering high-quality products, and engaging with customers. The ideal candidate possesses strong 3D graphics expertise, proficiency in Xcode, Swift, Metal, and web technologies, and experience with RealityKit, Reality Composer Pro, and OpenUSD.
Must have:
  • 10+ years software engineering experience with focus on 3D graphics and creative tools
  • Proficiency in Xcode, Swift, Metal
  • Solid understanding of web technologies and API integration
  • Expertise in 3D graphics, scene graphs, matrix calculations
  • Experience shipping high-quality software products
Good to have:
  • Experience in shader graph systems and shader programming
  • Knowledge of 3D graphics tools (Blender, AutoCAD, etc.)
  • Understanding of physically based rendering pipelines and shader optimization
  • Experience working directly with customers

Job Details

OUR MISSION

Ideas take on new life in three dimensions, offering more depth, clarity, and collaboration. At Spatial, we’re reimagining how teams design, interact, and solve problems by unlocking the power of spatial computing. Frustrated with the limitations of traditional tools, we set out to create something better—something that makes collaboration feel intuitive and immersive.

HOW WE STARTED

What began as a simple experiment in spatial audio has grown into a robust platform for designing, sharing, and experiencing 3D environments in real time. Spatial isn’t just another tool — it's a whole new way to bring ideas to life.

TODAY

Today, forward-thinking teams—from design studios to automotive innovators—use Spatial to transform their ideas into immersive experiences. We help them shape the future, one dimension at a time.

We are seeking a Principal Engineer to architect and build a cutting-edge 3D composition tool across multiple platforms including visionOS, macOS platform, iPadOS/iOS & web . The ideal candidate will have a strong background in 3D graphics, scene graphs and transform mathematics, with a proven track record of shipping high-quality macOS apps. As part of our team, you will play a critical role in creating innovative creative tools that empower users and redefine the future of design.

What You’ll Do:

  • Design and develop a 3D composition tool with a team of leads on the respective platforms
  • Implement advanced 3D graphics, scene graph management, and transform mathematics.
  • Architect software that meet high standards of performance, reliability, and user experience
  • Collaborate closely with product designers to incorporate feedback and iterate on product design.
  • Deliver high-quality products from concept to release, with attention to detail and usability.
  • Engage directly with customers to understand their needs and continuously improve the product.

What You’ll Need:

  • 10+ years of experience in software engineering, with a focus on 3D graphics and creative tools development
  • Strong proficiency in Xcode, Swift, Metal
  • Solid understanding of web technologies, including HTTP and RESTful APIs. Experience integrating web APIs into applications is essential
  • Expertise in 3D graphics, scene graphs, and matrix calculations
  • Experience with RealityKit and Reality Composer Pro is a huge plus
  • Experience with 3D design tools leveraging OpenUSD is also a huge plus
  • Proven experience in designing and shipping high-quality software products
  • Team player with a collaborative mindset, open to feedback and continuous improvement

What Makes You Stand Out:

  • Experience in shader graph systems and shader programming
  • In-depth knowledge of 3D graphics tools such as Blender, AutoCAD, VRED, Rhino, Unreal, etc
  • Deep understanding of physically based rendering pipelines and experience optimizing shaders for real-time performance
  • Hands-on experience working directly with customers to gather feedback and improve products

Why Join Us:

  • Opportunity to work on innovative products that shape the future of creative 3D design tools
  • Collaborative and dynamic work environment
  • Direct impact on product design and development, working closely with designers and customers

Characteristics of Success at Spatial:

  • Self-motivated individual who takes ownership
  • Positive attitude, non-political, results-oriented
  • Practical, hands-on and team oriented
  • Ability to adjust, plan and react as needed

Similar Jobs

Canva - Senior Frontend Engineer - Canva for Education

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Weeks ago
ByteDance - Software Engineer - Low-code Platform

ByteDance

Singapore (On-Site)
6 Days ago
ByteDance - Security Software Engineer

ByteDance

Singapore (On-Site)
5 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Mumbai, Maharashtra, India (On-Site)
5 Months ago
CloudHire - Senior Front End Developer React - Remote

CloudHire

Karnataka, India (Remote)
5 Days ago
Final Strike Games - Senior Environment Artist

Final Strike Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Lakshya Digital - Senior 3D Art Lead - Character

Lakshya Digital

Haryana, India (On-Site)
5 Days ago
Wargaming - Lead Level Artist (World of Tanks)

Wargaming

Berlin, Berlin, Germany (On-Site)
1 Week ago
RoofStack - 3D Artist

RoofStack

İstanbul, İstanbul, Türkiye (Hybrid)
3 Months ago
Raw power games - 3D Character Artist

Raw power games

Copenhagen, Denmark (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ello - Product Engineer (ML & Mobile)

Ello

San Francisco, California, United States (On-Site)
1 Week ago
Evolution - IT Security Engineer (Red team)/ Penetration tester

Evolution

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Months ago
ARHS - .NET Developer

ARHS

Leuven, Flanders, Belgium (Remote)
5 Months ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Jacksonville, Florida, United States (On-Site)
5 Months ago
PwC - CRM Technical -Senior associate

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Rebellion - Senior Online Developer

Rebellion

Oxford, England, United Kingdom (Hybrid)
6 Days ago
Coupa Software - Lead Software Engineer - .Net

Coupa Software

Hyderabad, Telangana, India (On-Site)
5 Months ago
SmileGate - SRE Platform Front-End Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Next Level Business Services - Javascript Developer/ Web UI Developer

Next Level Business Services

Santa Clara, California, United States (On-Site)
5 Months ago
NinjaVan - Lead Software Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Scottsdale, Arizona, United States

2K - Learning and Development Specialist

2K

Las Vegas, Nevada, United States (On-Site)
6 Days ago
ByteDance - Mobile App Engineering Intern (Product RD and Infrastructure - Global E- Commerce) - 2025 Summer (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Trek - Seasonal Service Technician/Builder

Trek

Columbus, Ohio, United States (On-Site)
1 Month ago
Britive - SENIOR SOFTWARE ENGINEER

Britive

San Francisco, California, United States (Remote)
4 Months ago
Meetelise - Senior Software Engineer

Meetelise

New York, New York, United States (On-Site)
5 Months ago
WayUp - Accessibility Tester

WayUp

Miami, Florida, United States (Hybrid)
8 Months ago
Mattel  Inc  - Art Director

Mattel Inc

California, United States (On-Site)
3 Months ago
Epic Games - Senior Tools Programmer

Epic Games

Larkspur, California, United States (On-Site)
2 Months ago
Life church - APIs Staff Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
5 Months ago
Next Level Business Services - .NET Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

3D Art Jobs

EVitamin Business Consulting   - 3D Artist

EVitamin Business Consulting

Pune, Maharashtra, India (On-Site)
9 Months ago
Knack Studios - 3D Artist

Knack Studios

Chennai, Tamil Nadu, India (On-Site)
9 Months ago
Magnopus - Art Director - Multiple Levels

Magnopus

Los Angeles, California, United States (On-Site)
8 Months ago
SaffronBizz Solutions LLP - 3d Visualizer

SaffronBizz Solutions LLP

Thane, Maharashtra, India (On-Site)
6 Months ago
Tencent - Senior 3D Character Designer (Stylized Realistic Shooting Game)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
DNEG - Environment Generalist - 3D

DNEG

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Amazon Games - Lead Artist, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (Hybrid)
7 Months ago
Aristocrat Gaming - Artist II

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
2 Months ago
Kefir Games - Middle Environment Artist

Kefir Games

Cyprus (On-Site)
2 Months ago
Expression Games - Environment Artist

Expression Games

(Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded