Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Snap Inc. Logo

Software Engineer C++, Level 4

Snap Inc.

$133,000 - $235,000
Dec 5, 2025
New York, NY, US
Apply Now

Snap Inc is looking to improve the way people live and communicate through its products, including Spectacles, and needs a C++ software engineer to join the team to push the boundaries of technology and bring people closer together in the real world

Requirements

  • Strong knowledge of C++ and API design
  • Proficiency in programming C and C++ on Linux-based platforms
  • Experience writing developer facing APIs
  • Experience building IDEs and developer tooling
  • Experience working with high performance embedded systems

Responsibilities

  • Work on client-side solutions that tie together application design and developer tools
  • Create developer-facing APIs and tools that enable teams to build envelope-pushing experiences on Spectacles
  • Implement and maintain software running on AR glasses in a compute-constrained embedded environment
  • Work with our cross-functional engineering and research teams in software engineering, computer vision, machine learning and graphics to write software for SnapOS, the operating system for Spectacles
  • Collaborate closely with Snap hardware and software teams around the world, pushing the boundaries of what’s possible in AR

Other

  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
  • 2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field
  • Ability to collaborate with internal stakeholders at all levels of a company
  • Strong communication and interpersonal skills
  • Work in an office 4+ days per week as part of the 'default together' policy