Snap

Software Engineer, Lenses Platform, Level 5

Snap
Apply
1 month ago
Los Angeles, CA, USA or Santa Monica, CA, USAStaff+
H1B sponsor

Base Salary

$178k - $313k/yr

Responsibilities

  • Design, develop, and support Lens Engine and Lens Studio features for AR experiences across Snapchat and Specs.
  • Build, integrate, and improve agentic development workflows and tooling.
  • Contribute to technical roadmaps, architecture decisions, and technical specifications.
  • Participate in code reviews, design reviews, and technical discussions.
  • Collaborate with product, design, and engineering partners.
  • Improve code quality, reliability, performance, maintainability, security, and developer productivity.

Requirements

  • Strong computer science fundamentals, problem-solving skills, communication skills, and engineering judgment.
  • Strong proficiency in C++ and modern C++ development.
  • Experience with scripting languages such as Python, JavaScript, or TypeScript.
  • Hands-on experience with AI-assisted development tools and understanding of AI systems and agentic workflows.
  • BS in a technical field such as computer science or equivalent years of experience, plus 6+ years of post-Bachelor’s software development experience; alternatives include a technical Master’s degree with 3+ years of post-graduate software development experience or a relevant technical PhD.
  • Preferred experience includes agentic or multi-agent systems, agent harness or context engineering, AI-enabled production developer workflows, 3D engines, build systems, developer infrastructure, cross-platform desktop frameworks, JavaScript engines, embedded runtimes, and large codebases.

Benefits

  • Paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages including long-term equity participation.
  • Default-together work policy requiring employees to work in an office four or more days per week.
  • The position is eligible for RSUs.

Tech Stack

C++CMakeGitHub ActionsJavaScriptJenkinsPythonTypeScriptUnityUnreal Engine

Categories

Snap

About Snap

5,001-10,000 employees

Snap Inc. builds Snapchat, a visual messaging app, and supports augmented reality through Lens Studio and Spectacles, plus related services like Bitmoji. The company monetizes primarily via advertising and sponsored AR experiences for consumers, creators, and brands. Founded in 2011 and headquartered in Santa Monica, it is publicly traded on the NYSE under the ticker SNAP.

Contact me