Software Engineer, Specs C++, Level 5
Snap Inc.· Engineering
Hybrid (Bellevue), Hybrid (Los Angeles), Hybrid (Palo Alto)$209k - $313k + equityFull timePosted 2mo ago
About the role
Software Engineer role on the Specs team at Snap Inc., focusing on developing and supporting components for the Specs AR glasses, SnapOS, and related SDKs/APIs.
Responsibilities
- Design, improve, and support reusable components, interactions, frameworks and SDKs that enable immersive experiences on Snap Spectacles Augmented Reality Glasses
- Develop components of the operating system powering Spectacles, SnapOS
- Participate in code and design reviews
- Interact with design, interactive engineering, and product teams to shape and launch products
Qualifications
- Bachelor’s degree in Computer Science, related degree or equivalent practical experience
- 5+ years of software development experience
Skills
Required:Object-oriented programming (C++, Kotlin, or Java)Software design and architectureCommunication
Benefits
- paid parental leave
- comprehensive medical coverage
- emotional and mental health support programs
- compensation packages that let you share in Snap’s long-term success
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Snap Inc.
We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.
We believe the camera presents the greatest opportunity to improve the way people live and communicate.
cameramessagingsocial mediaARAI
More open roles at Snap Inc.
- Senior Manager, Global Strategic Accounts4d agoNew York · Sales
- Senior Account Manager4d agoHybrid (Tel Aviv) · Sales
- Associate Client Partner4d agoHybrid (Los Angeles), Hybrid (New York) · Sales
- Senior Client Partner4d agoHybrid (Toronto) · Sales
- Client Partner, SMC4d agoHybrid (Austin; Los Angeles; New York; Palo Alto; San Francisco) · Sales