Principal Engineer - Design Software

2 Months 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

Vertx Inc. - Senior Software Engineer

Vertx Inc.

United States (Remote)
2 Weeks ago
CData - Software Development Engineer III

CData

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Postman - Sr. Engineering Manager, Client Platform

Postman

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
The Walt Disney Company - Lead Software Engineer, Ad Platforms

The Walt Disney Company

Seattle, Washington, United States (On-Site)
1 Month ago
Canva - Senior Frontend Engineer - Canva for Education

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Nintendo - Environment Artist III (NST)

Nintendo

Redmond, Washington, United States (On-Site)
9 Months ago
Ubisoft - Cinematic Artist

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
Scanline VFX - Lighting Artist

Scanline VFX

London, England, United Kingdom (Remote)
2 Months ago
Bondex - Senior 3D Stylized Environment Artist

Bondex

London, England, United Kingdom (Remote)
9 Months ago
DNEG - Digital Matte Painter

DNEG

Mumbai, Maharashtra, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Applike Group - Senior Frontend Developer

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
6 Months ago
GameChanger - Staff Backend Engineer, Video Enablement

GameChanger

United States (Remote)
2 Months ago
Appirits - Mid-Career Mobile Engineer

Appirits

Tokyo, Japan (Hybrid)
3 Months ago
1000heads - HR & Operations Generalist

1000heads

Sydney, New South Wales, Australia (Hybrid)
1 Week ago
Antarrtica global - Junior Fullstack Developer (Node/React)

Antarrtica global

Mumbai, Maharashtra, India (Hybrid)
1 Year ago
VGW - Software Engineer

VGW

Perth, Western Australia, Australia (On-Site)
1 Week ago
SPH Media - The Straits Times Specialist Internship – Interactive Graphics (4 to 6 months)

SPH Media

Singapore, Singapore (On-Site)
10 Months ago
Sprinkler - Senior Product Engineer

Sprinkler

Gurugram, Haryana, India (On-Site)
1 Month ago
GT - Full-stack Engineer (Python + React.js)

GT

Poland (Remote)
2 Months ago
The Walt Disney Company - Senior Software Engineer, Ad Platforms

The Walt Disney Company

California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Scottsdale, Arizona, United States

Dream world  - Internship: Game Developer (Summer-Fall)

Dream world

Redwood City, California, United States (On-Site)
2 Weeks ago
Adtran - Trade Show Specialist

Adtran

Huntsville, Alabama, United States (On-Site)
4 Weeks ago
bytedance - Senior Backend Software Engineer - Customer Service Platform

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago
Apple - Software Engineer - Build Engineering

Apple

Sunnyvale, California, United States (On-Site)
1 Week ago
Adyen - Payments Partnerships Manager

Adyen

San Francisco, California, United States (On-Site)
4 Days ago
Zelis  - Associate General Counsel

Zelis

Atlanta, Georgia, United States (Hybrid)
4 Weeks ago
bytedance - Network Automation Engineer

bytedance

Hillsboro, Oregon, United States (On-Site)
2 Months ago
SimpliSafe - Camera Systems Architect

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
2 Weeks ago
Evolution  - In-Studio Game Presenter

Evolution

Atlantic City, New Jersey, United States (On-Site)
2 Months ago
skillz - Engineering Manager

skillz

Las Vegas, Nevada, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

3D Art Jobs

Section 9 Interactive - 3D Artist

Section 9 Interactive

Malmö, Skåne County, Sweden (Hybrid)
1 Year ago
PearlAbyss - Senior Effects Designer

PearlAbyss

(On-Site)
4 Months ago
Zazz - Senior Apple Vision Pro / Mixed Reality Developer

Zazz

India (On-Site)
6 Months ago
Ubisoft - (Senior)3D Character Artist[Art Team]

Ubisoft

Shanghai, Shanghai, China (On-Site)
9 Months ago
Room 8 Studio - Realistic 3D Characters Artist, Project Lead Senior

Room 8 Studio

Argentina (On-Site)
3 Months ago
Maliyo Games - 2D Artist

Maliyo Games

Nigeria (On-Site)
6 Months ago
SideFX Software - 3D Software Developer (Future Opportunity)

SideFX Software

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Nordcurrent - Lead 2D/3D Artist

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
7 Months ago
Peak - 3D Artist, Marketing

Peak

(On-Site)
10 Months ago
Arrise Solutions (India)   - Art Manager (3D)

Arrise Solutions (India)

Noida, Uttar Pradesh, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded