Partner Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Snap Inc. · 1 hour ago

Partner Engineer

Snap Inc. is a technology company focused on enhancing communication through innovative products such as Snapchat and Spectacles. The Partner Engineer will enhance support for partners developing on the Spectacles platform and ensure developers have an exceptional experience creating AR/MR experiences for wearable devices.

Computer Software
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Design, implement, and support reusable components and bridging frameworks that connect native libraries in C++
Produce documentation, code samples, and learning resources for external developers
Manage technical inquiries from Lens Studio developers and partners
Collaborate cross-functionally to identify and close developer experience gaps
Contribute to the testing, validation, and optimization native libraries
Advise on best practices for building performant, reusable, and portable C++ libraries

Qualification

C++AR/VR/MR development3D enginesJavaScript/TypeScriptNative library developmentPublic speakingTechnical documentationCommunication skills

Required

3+ years of experience in AR engineering or native module development post-Bachelor's degree in computer science or a related field; or Master's degree in a technical field plus 2 years of post-graduate AR engineering experience; or 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
Ability to create documentation, technical tutorials, and other learning resources targeted at developers
Ability to communicate complex technical concepts to both internal engineers and external partners

Preferred

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 (apps, games, or AR/VR content) 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

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
Equity in the form of RSUs

Company

Snap Inc.

company-logo
Snap is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate.

H1B Sponsorship

Snap Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (394)
2024 (366)
2023 (332)
2022 (356)
2021 (318)
2020 (237)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Derek Andersen
Chief Financial Officer
linkedin
leader-logo
Edesa Betkolia
CFO Operations Lead
linkedin
Company data provided by crunchbase