> Markdown version of [/jobs/ext/2056211-software-engineer-specs-level-5](https://www.wearedevelopers.com/jobs/ext/2056211-software-engineer-specs-level-5). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Specs, Level 5 - **Company:** Snap Inc. - **Location:** Bellevue, WA, United States - **Experience:** Expert - **Salary:** $209,000.0 - $313,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), 3D Computer Graphics Software, Application Programming Interfaces (APIs), Augmented Reality, C++ (Programming Language), Software Engineering, Kotlin, Information Technology - **Published:** August 14, 2026 - **Apply:** https://dejobs.org/x/x/F32603648CB84289BB594D0ABF945E03/job/ ## About the Role * Experience in one or more object oriented languages like C++, Kotlin or Java * Experience in delivering top quality, performant and scalable code with extensive unit / functional testing * Excellent verbal and written communication skills, with high attention to detail Minimum Qualifications: * Bachelor's degree in Computer Science, related degree or equivalent practical experience * 5+ years of software development experience Preferred Qualifications: * 7+ years of experience building and shipping high performance code * Experience with operating systems, resource-constrained devices and 3d graphics * Practice designing SDKs, APIs and Platforms ## Description * 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 ## Related Videos - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Live Coding an Augmented Reality Game with WebXR](https://www.wearedevelopers.com/videos/199-live-coding-an-augmented-reality-game-with-webxr) - [From Vibe Coding to Viable Code with Spec-Driven Development](https://www.wearedevelopers.com/videos/100216-from-vibe-coding-to-viable-code-with-spec-driven-development) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [AR Kit intro - placing 3D objects in a scene and interacting with them in real-time](https://www.wearedevelopers.com/videos/136-ar-kit-intro-placing-3d-objects-in-a-scene-and-interacting-with-them-in-real-time) - [Building Developer Experience - Brick by Brick](https://www.wearedevelopers.com/videos/1461-building-developer-experience-brick-by-brick) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)