> Markdown version of [/jobs/ext/4026463-software-engineer](https://www.wearedevelopers.com/jobs/ext/4026463-software-engineer). 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 - **Company:** Snap Inc. - **Location:** New York, NY, United States - **Experience:** Experienced - **Salary:** $209,000.0 - $313,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Software Applications, C++ (Programming Language), CMake, Software Quality, Code Review, Cursor, Github, Python (Programming Language), Qt (Software), Software Engineering, Software Systems, Systems Integration, TypeScript, Scripting, Claude Code, Multi-Agent Systems, Prompt Engineering, Agentic-AI, Information Technology, Build Tools, Real-time Rendering, Unreal Engine, Jenkins - **Published:** October 30, 2026 - **Apply:** https://startup.jobs/software-engineer-lenses-platform-c-level-5-snap-inc-9858180 ## About the Role * Strong computer science fundamentals and problem-solving skills * Strong proficiency in C++ and experience with modern C++ development * Experience with scripting languages such as Python, JavaScript, or TypeScript * Great communication skills; ability to work in a team and lead by example * Pragmatic engineering judgment, with the ability to balance iteration speed, reliability, maintainability, and security * Hands-on experience with AI-assisted development tools such as Cursor, Claude Code, Codex, or similar * Understanding of AI systems and agentic workflows * Focus on engineering quality, including testing, maintainability, and performance, * BS in a technical field such as computer science or equivalent years of experience * 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 3+ year of post-grad software development experience; or PhD in a relevant technical field, * Experience designing or integrating agentic systems, including tool use, context management, evaluation, reliability, or integration into developer workflows * Experience with multi-agent systems, agent harness engineering, context engineering, or building tools and ecosystems for AI agents * Experience integrating AI or agentic capabilities into production developer workflows or software systems * Experience with a 3D engine such as Unity, Unreal Engine, or a comparable real-time rendering platform * Experience with build systems and developer infrastructure such as CMake, Conan, Jenkins, GitHub Actions, or similar * Experience with Qt, ImGui, or similar frameworks for building cross-platform desktop software * Experience with JavaScript engines, embedded runtimes, or frameworks used to execute and integrate user-provided code * Experience working on large or complex codebases ## Description * Design, develop, and support features for Lens Engine and Lens Studio, enabling AR experiences across Snapchat and Specs * Build, integrate, and improve agentic development workflows and tooling * Contribute to technical roadmap planning, architecture decisions, and technical specifications * Participate in code reviews, design reviews, and technical discussions * Collaborate with cross-functional partners across product, design, and engineering * Contribute to improving code quality, reliability, performance, and developer productivity