Drimva

Snap

Software Engineer, Specs C++, Level 5

$178K–$313K

Los Angeles, California +2 · Full-time · Posted Sep 25, 2026

Location
Los Angeles, California
Palo Alto, California
Bellevue, Washington
Experience
5+ years of software development experience; preferred: 7+ years building and shipping high-performance code.
Education
Bachelor’s degree in Computer Science, related degree, or equivalent practical experience.

About the job

Develop software components, frameworks, and SDKs for immersive augmented reality experiences and the SnapOS operating system on Spectacles glasses.

What you'll do

  • Design, improve, and support reusable components, interactions, frameworks, and SDKs for Spectacles.
  • Develop components of SnapOS.
  • Participate in code and design reviews and collaborate with design, interactive engineering, and product teams.

What they ask for

  • Experience in one or more object-oriented languages such as C++, Kotlin, or Java.
  • Experience delivering high-quality, performant, scalable code with extensive unit and functional testing.
  • Excellent verbal and written communication skills and attention to detail.

Nice to have

  • Experience building and shipping high-performance code.
  • Experience with operating systems, resource-constrained devices, 3D graphics, or designing SDKs, APIs, and platforms.

Pay

$209,000-$313,000 annually (base salary); $199,000-$297,000 annually (base salary); $178,000-$266,000 annually (base salary)

Tools

C++, Kotlin, Java, SnapOS

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)