Software Engineer, Lenses Platform, Level 5

Snap Inc.

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Los Angeles, CA
Salary
$209,000–$313,000 / yr
Posted
54 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $199k
This role $261k
$132k $332k
below market most similar roles pay here above market

This role pays more than 92% of similar roles. Most pay $151,000–$246,150 — the blue band above. At the midpoint, this role pays about $261k versus about $199k 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 103 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 93 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Software Engineer, Lenses Platform, Level 5

The Software Engineer, Lenses Platform, Level 5 joins the Lens Studio team to design, develop, and support features for the Lens Engine. This role involves building and improving agentic development workflows and tooling while contributing to technical roadmap planning, architecture decisions, and technical specifications. The engineer will participate in code reviews and collaborate across product, design, and engineering teams to improve code quality, reliability, and performance. Key technical requirements include proficiency in C++, Python, JavaScript, or TypeScript, along with experience with AI-assisted development tools like Cursor or Claude Code. The position focuses on solving technical problems within augmented reality experiences for Snapchat and Specs, specifically involving 3D engines, build systems like CMake, and frameworks such as Qt or ImGui to power immersive digital objects in three-dimensional space.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, develop, and support features for Lens Engine and Lens Studio to enable AR experiences.
  • Build, integrate, and improve agentic development workflows and tooling.
  • Contribute to technical roadmap planning, architecture decisions, and technical specifications.
  • Participate in code reviews, design reviews, and technical discussions.
  • Improve code quality, reliability, performance, and developer productivity.
  • Integrate AI or agentic capabilities into production developer workflows or software systems.

What we're looking for

  • BS in a technical field, or a Master’s degree with 3+ years of experience, or a PhD in a relevant technical field.
  • 6+ years of post-Bachelor’s software development experience.
  • Strong proficiency in C++ and experience with modern C++ development.
  • Experience with scripting languages such as Python, JavaScript, or TypeScript.
  • Hands-on experience with AI-assisted development tools such as Cursor, Claude Code, or Codex.
  • Understanding of AI systems and agentic workflows.
  • Experience with a 3D engine such as Unity, Unreal Engine, or a comparable real-time rendering platform (preferred).
  • Experience with build systems and developer infrastructure such as CMake, Conan, Jenkins, or GitHub Actions (preferred).

More like this

Similar roles

Software Engineer, Specs C++, Level 5

Snap Inc.

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

Software Engineer, C++, Level 5

Snap Inc.

Los Angeles, CA 24 days ago $209,000–$313,000
C++ Python JavaScript Linux Unix DirectX Metal Vulkan OpenGL Unity Qt OpenCV Eigen glm Computer Vision Machine Learning AI Dev Tools
6+ yrs exp Hybrid

Software Engineer, Full Stack, Level 5

Snap Inc.

Bellevue, WA +4 24 days ago $209,000–$313,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
6+ yrs exp Hybrid

Software Engineer, iOS, Level 5

Snap Inc.

Bellevue, WA +4 24 days ago $209,000–$313,000
iOS Objective-C Swift C/C++ Metal OpenGL Multithreading Algorithms Data Structures Software Design Patterns AI Tools Performance Optimization Compilers OS Internals
6+ yrs exp Hybrid

Software Engineer, C++, Level 4

Snap Inc.

Los Angeles, CA 27 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