> Markdown version of [/jobs/ext/3955894-software-engineer-specs-level-5](https://www.wearedevelopers.com/jobs/ext/3955894-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:** New York, NY, 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), Code Review, Programming Tools, Object-Oriented Software Development, Requirements Management, Software Engineering, Software Requirements Analysis, Kotlin, Information Technology - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-specs-level-5-los-angeles-ca--2c54f1ac-27d5-4af1-87e3-9aef2591561e ## About the Role Software Engineering, Software Specification, Requirements Management, Operating Systems, Programming Tools, Software Engineering, Code Reviews, Product/Service Launch, Object Oriented Programming (OOP) Languages, C++ Programming Language, * 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