Resume and JobRESUME AND JOB
Snap Inc logo

Partner Engineer, Level 4

Snap Inc

Partner Engineer, Level 4

Snap Inc logo

Snap Inc

full-time

Posted: December 11, 2025

Number of Vacancies: 1

Job Description

Partner Engineer, Level 4

Location: Los Angeles, Canada | San Diego, Canada

Department: Spectacles

Employment Type: Full time

About Snap Inc

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

About the Role

Snap Inc is a camera company that believes the camera + AI will help people share themselves more authentically than ever before. We’re creating experiences that enable self-discovery and shared discovery — whether that’s through our flagship Snapchat product, Lens Studio for AR creation, or our family of Spectacles AR glasses. The Spectacles Developer Experience team is expanding to supercharge our support for partners pioneering AR/MR on wearable devices. As a Partner Engineer, Level 4, you’ll be at the heart of this mission, empowering global Lens developers and Spectacles builders to craft groundbreaking, camera-first experiences that redefine how people live in the moment and connect creatively. In this role, you’ll design and implement reusable C++ native libraries and cross-language bridges, produce world-class documentation and code samples, and manage technical support for partners worldwide. You’ll collaborate across Snap’s engineering, product, and creative teams to bridge gaps in the developer journey, ensuring seamless integration with Unity, Unreal, and other engines for Spectacles. Your expertise in 3D graphics, spatial computing, and AR innovation will guide best practices, helping creators build performant, immersive apps that leverage Snapchat’s cutting-edge camera technology. We’re looking for a passionate developer with 3+ years in AR engineering, deep C++/JS skills, and a knack for educating technical audiences. If you thrive in Snap’s fast-paced, creative culture — where diverse voices fuel innovation in AR glasses and visual storytelling — join us to shape the future of wearable AR. Snap is an equal opportunity employer committed to diversity, with a 'Default Together' policy expecting 4+ days/week in office to spark dynamic collaboration. Competitive pay, equity, comprehensive benefits, and accommodations for disabilities make Snap a place to grow and create.

What You'll Do

  • Design, implement, and support reusable components and bridging frameworks that connect native libraries in C++ for Spectacles AR experiences
  • Produce comprehensive documentation, code samples, and learning resources for external developers building on the Spectacles platform
  • Manage and resolve technical inquiries from Lens Studio developers and Spectacles partners globally
  • Collaborate cross-functionally with engineering, product, and design teams to identify and close developer experience gaps
  • Contribute to the testing, validation, and optimization of native libraries for camera-first AR innovation
  • Advise partners on best practices for building performant, reusable, and portable C++ libraries optimized for wearable AR devices
  • Interface with Lens developers to enhance support for creating immersive AR/MR experiences on Spectacles
  • Develop tutorials and resources that empower creators to leverage Snapchat's camera technology in spatial computing
  • Optimize native modules for seamless integration with Unity, Unreal, and other 3D engines used in Spectacles development
  • Support the Spectacles Developer Experience team in scaling global partner success through technical enablement

Minimum Qualifications

  • 3+ years of experience in AR engineering or native module development post-Bachelor's degree in computer science or a related field
  • Master’s degree in a technical field plus 2 years of post-graduate AR engineering experience
  • PhD in a relevant technical field
  • Proficiency in programming with C++ and experience with native library development, including creation of cross-language bridges
  • Proficiency in JavaScript/TypeScript (or similar languages like C#) and C++
  • Understanding of 3D graphics concepts and familiarity with 3D modeling and animation packages (e.g., Blender, Maya, 3ds Max, Cinema4D)
  • Experience with spatial computing concepts, AR/VR/MR development, and integration of native modules into cross-platform engines

Preferred Qualifications

  • Experience building and maintaining C++ native libraries, and developing cross-language integration bridges (e.g., JSI, node addons, JNI, FFI, or similar)
  • Experience in building highly interactive spatial or 3D applications using 3D engines such as Unity, Unreal, Three.js, OpenFrameworks, or with WebGL/OpenGL
  • Experience integrating external native libraries with JavaScript/TypeScript-based application stacks
  • Experience producing developer learning assets, presentations, or technical documentation
  • Strong public speaking and partner-facing communication skills

Knowledge, Skills & Abilities

  • C++ programming and native library development
  • Cross-language bridges (JSI, JNI, FFI)
  • JavaScript/TypeScript proficiency
  • 3D graphics and rendering concepts
  • 3D modeling tools (Blender, Maya, 3ds Max, Cinema4D)
  • Spatial computing and AR/VR/MR development
  • Unity and Unreal Engine integration
  • Native module integration in cross-platform engines
  • Technical documentation and tutorial creation
  • Communicating complex concepts to engineers and partners
  • Partner management and technical support
  • Code optimization for wearable AR devices
  • WebGL/OpenGL experience
  • Public speaking and presentation skills
  • Cross-functional collaboration
  • Problem-solving in AR camera ecosystems

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages with equity in the form of RSUs
  • Competitive base salary based on pay zones (Zone A: $157,000-$235,000; Zone B: $149,000-$223,000; Zone C: $133,000-$200,000)
  • "Default Together" policy with 4+ days per week in office to foster creative collaboration
  • Opportunities to share in Snap’s long-term success through innovative AR projects
  • Support for diverse backgrounds to drive camera technology innovation

Compensation

$157,000-$235,000 annually

This position is eligible for equity in the form of RSUs.

"Default Together" Policy: At Snap Inc, we practice a "default together" approach and expect team members to work in an office 4+ days per week.

Snap is proud to be an equal opportunity employer.

Locations

  • Los Angeles, Canada
  • San Diego, Canada

Salary

157,000 - 235,000 USD / yearly

Skills Required

  • C++ programming and native library developmentintermediate
  • Cross-language bridges (JSI, JNI, FFI)intermediate
  • JavaScript/TypeScript proficiencyintermediate
  • 3D graphics and rendering conceptsintermediate
  • 3D modeling tools (Blender, Maya, 3ds Max, Cinema4D)intermediate
  • Spatial computing and AR/VR/MR developmentintermediate
  • Unity and Unreal Engine integrationintermediate
  • Native module integration in cross-platform enginesintermediate
  • Technical documentation and tutorial creationintermediate
  • Communicating complex concepts to engineers and partnersintermediate
  • Partner management and technical supportintermediate
  • Code optimization for wearable AR devicesintermediate
  • WebGL/OpenGL experienceintermediate
  • Public speaking and presentation skillsintermediate
  • Cross-functional collaborationintermediate
  • Problem-solving in AR camera ecosystemsintermediate

Required Qualifications

  • 3+ years of experience in AR engineering or native module development post-Bachelor's degree in computer science or a related field (experience)
  • Master’s degree in a technical field plus 2 years of post-graduate AR engineering experience (experience)
  • PhD in a relevant technical field (experience)
  • Proficiency in programming with C++ and experience with native library development, including creation of cross-language bridges (experience)
  • Proficiency in JavaScript/TypeScript (or similar languages like C#) and C++ (experience)
  • Understanding of 3D graphics concepts and familiarity with 3D modeling and animation packages (e.g., Blender, Maya, 3ds Max, Cinema4D) (experience)
  • Experience with spatial computing concepts, AR/VR/MR development, and integration of native modules into cross-platform engines (experience)

Preferred Qualifications

  • Experience building and maintaining C++ native libraries, and developing cross-language integration bridges (e.g., JSI, node addons, JNI, FFI, or similar) (experience)
  • Experience in building highly interactive spatial or 3D applications using 3D engines such as Unity, Unreal, Three.js, OpenFrameworks, or with WebGL/OpenGL (experience)
  • Experience integrating external native libraries with JavaScript/TypeScript-based application stacks (experience)
  • Experience producing developer learning assets, presentations, or technical documentation (experience)
  • Strong public speaking and partner-facing communication skills (experience)

Responsibilities

  • Design, implement, and support reusable components and bridging frameworks that connect native libraries in C++ for Spectacles AR experiences
  • Produce comprehensive documentation, code samples, and learning resources for external developers building on the Spectacles platform
  • Manage and resolve technical inquiries from Lens Studio developers and Spectacles partners globally
  • Collaborate cross-functionally with engineering, product, and design teams to identify and close developer experience gaps
  • Contribute to the testing, validation, and optimization of native libraries for camera-first AR innovation
  • Advise partners on best practices for building performant, reusable, and portable C++ libraries optimized for wearable AR devices
  • Interface with Lens developers to enhance support for creating immersive AR/MR experiences on Spectacles
  • Develop tutorials and resources that empower creators to leverage Snapchat's camera technology in spatial computing
  • Optimize native modules for seamless integration with Unity, Unreal, and other 3D engines used in Spectacles development
  • Support the Spectacles Developer Experience team in scaling global partner success through technical enablement

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages with equity in the form of RSUs
  • general: Competitive base salary based on pay zones (Zone A: $157,000-$235,000; Zone B: $149,000-$223,000; Zone C: $133,000-$200,000)
  • general: "Default Together" policy with 4+ days per week in office to foster creative collaboration
  • general: Opportunities to share in Snap’s long-term success through innovative AR projects
  • general: Support for diverse backgrounds to drive camera technology innovation

Target Your Resume for "Partner Engineer, Level 4" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Partner Engineer, Level 4. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Partner Engineer, Level 4" , Snap Inc

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Snap IncSnapchatSocial MediaARSpectaclesLos AngelesCanadaSpectacles

Related Jobs You May Like

No related jobs found at the moment.

Snap Inc logo

Partner Engineer, Level 4

Snap Inc

Partner Engineer, Level 4

Snap Inc logo

Snap Inc

full-time

Posted: December 11, 2025

Number of Vacancies: 1

Job Description

Partner Engineer, Level 4

Location: Los Angeles, Canada | San Diego, Canada

Department: Spectacles

Employment Type: Full time

About Snap Inc

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

About the Role

Snap Inc is a camera company that believes the camera + AI will help people share themselves more authentically than ever before. We’re creating experiences that enable self-discovery and shared discovery — whether that’s through our flagship Snapchat product, Lens Studio for AR creation, or our family of Spectacles AR glasses. The Spectacles Developer Experience team is expanding to supercharge our support for partners pioneering AR/MR on wearable devices. As a Partner Engineer, Level 4, you’ll be at the heart of this mission, empowering global Lens developers and Spectacles builders to craft groundbreaking, camera-first experiences that redefine how people live in the moment and connect creatively. In this role, you’ll design and implement reusable C++ native libraries and cross-language bridges, produce world-class documentation and code samples, and manage technical support for partners worldwide. You’ll collaborate across Snap’s engineering, product, and creative teams to bridge gaps in the developer journey, ensuring seamless integration with Unity, Unreal, and other engines for Spectacles. Your expertise in 3D graphics, spatial computing, and AR innovation will guide best practices, helping creators build performant, immersive apps that leverage Snapchat’s cutting-edge camera technology. We’re looking for a passionate developer with 3+ years in AR engineering, deep C++/JS skills, and a knack for educating technical audiences. If you thrive in Snap’s fast-paced, creative culture — where diverse voices fuel innovation in AR glasses and visual storytelling — join us to shape the future of wearable AR. Snap is an equal opportunity employer committed to diversity, with a 'Default Together' policy expecting 4+ days/week in office to spark dynamic collaboration. Competitive pay, equity, comprehensive benefits, and accommodations for disabilities make Snap a place to grow and create.

What You'll Do

  • Design, implement, and support reusable components and bridging frameworks that connect native libraries in C++ for Spectacles AR experiences
  • Produce comprehensive documentation, code samples, and learning resources for external developers building on the Spectacles platform
  • Manage and resolve technical inquiries from Lens Studio developers and Spectacles partners globally
  • Collaborate cross-functionally with engineering, product, and design teams to identify and close developer experience gaps
  • Contribute to the testing, validation, and optimization of native libraries for camera-first AR innovation
  • Advise partners on best practices for building performant, reusable, and portable C++ libraries optimized for wearable AR devices
  • Interface with Lens developers to enhance support for creating immersive AR/MR experiences on Spectacles
  • Develop tutorials and resources that empower creators to leverage Snapchat's camera technology in spatial computing
  • Optimize native modules for seamless integration with Unity, Unreal, and other 3D engines used in Spectacles development
  • Support the Spectacles Developer Experience team in scaling global partner success through technical enablement

Minimum Qualifications

  • 3+ years of experience in AR engineering or native module development post-Bachelor's degree in computer science or a related field
  • Master’s degree in a technical field plus 2 years of post-graduate AR engineering experience
  • PhD in a relevant technical field
  • Proficiency in programming with C++ and experience with native library development, including creation of cross-language bridges
  • Proficiency in JavaScript/TypeScript (or similar languages like C#) and C++
  • Understanding of 3D graphics concepts and familiarity with 3D modeling and animation packages (e.g., Blender, Maya, 3ds Max, Cinema4D)
  • Experience with spatial computing concepts, AR/VR/MR development, and integration of native modules into cross-platform engines

Preferred Qualifications

  • Experience building and maintaining C++ native libraries, and developing cross-language integration bridges (e.g., JSI, node addons, JNI, FFI, or similar)
  • Experience in building highly interactive spatial or 3D applications using 3D engines such as Unity, Unreal, Three.js, OpenFrameworks, or with WebGL/OpenGL
  • Experience integrating external native libraries with JavaScript/TypeScript-based application stacks
  • Experience producing developer learning assets, presentations, or technical documentation
  • Strong public speaking and partner-facing communication skills

Knowledge, Skills & Abilities

  • C++ programming and native library development
  • Cross-language bridges (JSI, JNI, FFI)
  • JavaScript/TypeScript proficiency
  • 3D graphics and rendering concepts
  • 3D modeling tools (Blender, Maya, 3ds Max, Cinema4D)
  • Spatial computing and AR/VR/MR development
  • Unity and Unreal Engine integration
  • Native module integration in cross-platform engines
  • Technical documentation and tutorial creation
  • Communicating complex concepts to engineers and partners
  • Partner management and technical support
  • Code optimization for wearable AR devices
  • WebGL/OpenGL experience
  • Public speaking and presentation skills
  • Cross-functional collaboration
  • Problem-solving in AR camera ecosystems

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages with equity in the form of RSUs
  • Competitive base salary based on pay zones (Zone A: $157,000-$235,000; Zone B: $149,000-$223,000; Zone C: $133,000-$200,000)
  • "Default Together" policy with 4+ days per week in office to foster creative collaboration
  • Opportunities to share in Snap’s long-term success through innovative AR projects
  • Support for diverse backgrounds to drive camera technology innovation

Compensation

$157,000-$235,000 annually

This position is eligible for equity in the form of RSUs.

"Default Together" Policy: At Snap Inc, we practice a "default together" approach and expect team members to work in an office 4+ days per week.

Snap is proud to be an equal opportunity employer.

Locations

  • Los Angeles, Canada
  • San Diego, Canada

Salary

157,000 - 235,000 USD / yearly

Skills Required

  • C++ programming and native library developmentintermediate
  • Cross-language bridges (JSI, JNI, FFI)intermediate
  • JavaScript/TypeScript proficiencyintermediate
  • 3D graphics and rendering conceptsintermediate
  • 3D modeling tools (Blender, Maya, 3ds Max, Cinema4D)intermediate
  • Spatial computing and AR/VR/MR developmentintermediate
  • Unity and Unreal Engine integrationintermediate
  • Native module integration in cross-platform enginesintermediate
  • Technical documentation and tutorial creationintermediate
  • Communicating complex concepts to engineers and partnersintermediate
  • Partner management and technical supportintermediate
  • Code optimization for wearable AR devicesintermediate
  • WebGL/OpenGL experienceintermediate
  • Public speaking and presentation skillsintermediate
  • Cross-functional collaborationintermediate
  • Problem-solving in AR camera ecosystemsintermediate

Required Qualifications

  • 3+ years of experience in AR engineering or native module development post-Bachelor's degree in computer science or a related field (experience)
  • Master’s degree in a technical field plus 2 years of post-graduate AR engineering experience (experience)
  • PhD in a relevant technical field (experience)
  • Proficiency in programming with C++ and experience with native library development, including creation of cross-language bridges (experience)
  • Proficiency in JavaScript/TypeScript (or similar languages like C#) and C++ (experience)
  • Understanding of 3D graphics concepts and familiarity with 3D modeling and animation packages (e.g., Blender, Maya, 3ds Max, Cinema4D) (experience)
  • Experience with spatial computing concepts, AR/VR/MR development, and integration of native modules into cross-platform engines (experience)

Preferred Qualifications

  • Experience building and maintaining C++ native libraries, and developing cross-language integration bridges (e.g., JSI, node addons, JNI, FFI, or similar) (experience)
  • Experience in building highly interactive spatial or 3D applications using 3D engines such as Unity, Unreal, Three.js, OpenFrameworks, or with WebGL/OpenGL (experience)
  • Experience integrating external native libraries with JavaScript/TypeScript-based application stacks (experience)
  • Experience producing developer learning assets, presentations, or technical documentation (experience)
  • Strong public speaking and partner-facing communication skills (experience)

Responsibilities

  • Design, implement, and support reusable components and bridging frameworks that connect native libraries in C++ for Spectacles AR experiences
  • Produce comprehensive documentation, code samples, and learning resources for external developers building on the Spectacles platform
  • Manage and resolve technical inquiries from Lens Studio developers and Spectacles partners globally
  • Collaborate cross-functionally with engineering, product, and design teams to identify and close developer experience gaps
  • Contribute to the testing, validation, and optimization of native libraries for camera-first AR innovation
  • Advise partners on best practices for building performant, reusable, and portable C++ libraries optimized for wearable AR devices
  • Interface with Lens developers to enhance support for creating immersive AR/MR experiences on Spectacles
  • Develop tutorials and resources that empower creators to leverage Snapchat's camera technology in spatial computing
  • Optimize native modules for seamless integration with Unity, Unreal, and other 3D engines used in Spectacles development
  • Support the Spectacles Developer Experience team in scaling global partner success through technical enablement

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages with equity in the form of RSUs
  • general: Competitive base salary based on pay zones (Zone A: $157,000-$235,000; Zone B: $149,000-$223,000; Zone C: $133,000-$200,000)
  • general: "Default Together" policy with 4+ days per week in office to foster creative collaboration
  • general: Opportunities to share in Snap’s long-term success through innovative AR projects
  • general: Support for diverse backgrounds to drive camera technology innovation

Target Your Resume for "Partner Engineer, Level 4" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Partner Engineer, Level 4. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Partner Engineer, Level 4" , Snap Inc

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Snap IncSnapchatSocial MediaARSpectaclesLos AngelesCanadaSpectacles

Related Jobs You May Like

No related jobs found at the moment.