mid Software Engineer ic 2+ yrs Bachelor's Hybrid · Posted Apr 20, 2026
$157,000 – $235,000
USD per year

About this role

Snap is hiring a mid-level Software Engineer based in New York City, NY (hybrid). The posting calls out experience with C, Linux, API Development, AI Agents and roughly 2+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $157,000–$235,000 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
New York City, NY
Work mode
Hybrid
Experience
2+ years
Education
Bachelor's degree
Posted
Apr 20, 2026
AI Summary
Mid-level C++ software engineer building AI tooling and agentic workflows for AR application development on Spectacles. Design developer-facing APIs, implement software on compute-constrained AR glasses, and create tools for Lens Studio IDE. Requires strong C++ proficiency, API design skills, and passion for AI and AR.

More roles at Snap

Vertical Lead, Account Management
New York City, NY · manager
Express
Operations Specialist
New York City, NY · mid
Express
Security Engineer - Threat Intelligence
Sydney, Australia · mid
Python Security Incident Response
Security Engineer, Level 3
Los Angeles, CA · mid
Python AWS GCP
Product Design Engineer
Taipei City, Taiwan · mid
Express
All Snap jobs →

Job description

from Snap careers

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. The Company’s three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles.

The Spectacles team is pushing the boundaries of technology to bring people closer together in the real world. Our fifth-generation Spectacles, powered by Snap OS, showcases how standalone, see-through AR glasses make playing, learning, and working better together.

We’re looking for an AI-focused C++ software engineer with a passion for AR to join the Spectacles team in New York, NY!

What you’ll do:

  • Work on the bleeding age of AI tooling, making AI tools work for AR application development

  • Build agentic workflows for Lens Studio, our IDE for creating AR experiences

  • Create developer-facing APIs and tools that enable teams to build applications on Spectacles

  • Implement and maintain software running on AR glasses in a compute-constrained environment

    This is an excerpt. Read the full job description on Snap careers →
All software engineering jobs software engineering in New York City, NY Jobs in New York City, NY software engineering salaries software engineering career path
All Snap Jobs Browse software engineering roles mid positions