Software Engineer, Augmented Reality, Level 4

Snap Inc.

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Los Angeles, CAPalo Alto, CASan Francisco, CA
Salary
$157,000–$235,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $203k
This role $196k
$148k $244k
below market most similar roles pay here above market

This role pays less than 60% of similar roles. Most pay $192,050–$214,000 — the blue band above. At the midpoint, this role pays about $196k versus about $203k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 102 open roles on FindRole.

Listed pay typically runs $190,000–$284,000 across 92 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Software Engineer, Augmented Reality, Level 4

Software Engineer, Augmented Reality, Level 4 joins the Lenses Platform team to advance the look, feel, and flow of user-facing software for Spectacles. This role involves building performant real-time 3D applications optimized for resource-constrained AR hardware while maintaining a unified user experience across the Snap OS platform. You will design deep integrations with system-level features and platform APIs, drive architectural decisions for complex spatial applications, and mentor other engineers. The position requires proficiency in 3D math, data structures, and algorithms, along with experience using 3D engines or frameworks such as C#, Unity, C++, Unreal, JavaScript, TypeScript, Lens Studio, Three.js, Babylon.js, or Godot. You will solve technical challenges related to multi-modal interactive UI systems and natural interactions within a three-dimensional, context-aware augmented reality environment.

What does a Software Engineer earn in California?

Median $214500 from 1134 postings across 74 companies.

See salary data

What you'll do

  • Build and maintain the look, feel, and flow of user-facing software interactions for Spectacles.
  • Create spatial experiences using human-centered, multi-modal interactive and UI systems for augmented reality.
  • Lead technical planning and architectural decisions for complex AR applications from concept to delivery.
  • Design and implement deep integrations with system-level features, services, and platform APIs.
  • Build performant real-time 3D applications optimized for resource-constrained AR hardware.
  • Define and execute the technical roadmap for AR applications and use-cases.
  • Mentor and develop other AR engineers to elevate team capabilities and technical growth.

What we're looking for

  • BS / BA degree or equivalent years of experience.
  • 2+ years of experience building real-time 3D interactive applications with any 3D engine or framework.
  • Proven track record of tech leading complex user-facing spatial applications from concept through delivery.
  • Experience integrating with native/OS services, system-level features, and platform APIs.
  • Demonstrated ability to build performant real-time applications on resource-constrained devices.
  • Strong 3D math and software engineering fundamentals with data structures and algorithms.
  • Experience mentoring engineers and elevating team technical capabilities.
  • Experience using AI as part of an engineering workflow (preferred).

More like this

Similar roles

Augmented Reality Software Engineer

Booz Allen Hamilton

Lorton, VA 2 days ago $77,600–$176,000
Unity3D C# C++ AR VR ARKit ARCore MRTK 3 MVVM ArcGIS Cesium 3D Math Linear Algebra Data Structures Rendering Networking Serialization
5+ yrs exp

Software Engineer, Full Stack, Level 4

Snap Inc.

Bellevue, WA +4 23 days ago $157,000–$235,000
JavaScript TypeScript Java Golang Python NodeJs React Angular Vue HTML CSS GraphQL Kubernetes AWS Redis NoSQL WebAssembly WebGL Canvas Domain Driven Design Unit Testing Microservices
2+ yrs exp Hybrid

Software Engineer, C++, Level 4

Snap Inc.

Los Angeles, CA 31 days ago $157,000–$235,000
C++ Python JavaScript Linux Unix DirectX Metal Vulkan OpenGL Unity Qt OpenCV Eigen glm Computer Vision Machine Learning Cursor Claude Code Codex
2+ yrs exp Hybrid

Student Worker Software Engineer, Embedded

Snap Inc.

Vienna, Vienna, Austria 150 days ago
C++ C Linux Bash Git CMake Embedded Systems Mixed Reality Computer Vision Graphics/Rendering Display Pipelines Software Tracing Interprocess Communications AR
Hybrid

Software Engineer, Specs C++, Level 5

Snap Inc.

Bellevue, WA +2 78 days ago $209,000–$313,000
C++ Kotlin Java Operating Systems 3D Graphics Functional Testing Augmented Reality SnapOS Lens Studio
5+ yrs exp Hybrid