Snap

Software Engineer, Specs Lenses C++, Level 5

Snap
Apply
1 day ago
Bellevue, WA, USA +4 moreStaff+
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, and developer productivity.

Requirements

  • Bachelor’s degree in a technical field or equivalent years of experience, with 6+ years of post-bachelor’s software development experience; alternatively, a relevant master’s degree with 3+ years of post-graduate experience or a relevant PhD.
  • Strong computer science fundamentals, problem-solving ability, and modern C++ proficiency.
  • Experience with Python, JavaScript, TypeScript, or similar scripting languages.
  • Experience with AI-assisted development tools and an understanding of AI systems and agentic workflows.
  • Strong communication, teamwork, engineering judgment, testing, maintainability, and performance focus.
  • Preferred qualifications include agentic or multi-agent systems, context engineering, AI-enabled developer workflows, 3D engines, build systems, developer infrastructure, Qt, ImGui, JavaScript runtimes, embedded runtimes, and large codebases.

Benefits

  • Paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages including long-term-success participation through equity.
  • Employees are expected to work in an office four or more days per week under Snap’s default-together policy.

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