Software Engineer, C++

$114,000 - $171,000/Yr

Snap Inc. - Seattle, WA

posted 8 days ago

Full-time - Entry Level
Seattle, WA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

Snap Inc. is seeking a C++ Software Engineer to join its Augmented Reality team. This role focuses on designing and developing features for Snapchat's AR engine, contributing to the Lens Studio ecosystem, and collaborating with various teams to enhance the experience for Lens creators. The position requires strong technical skills in C++ and a solid understanding of computer science fundamentals, with an emphasis on teamwork and communication.

Responsibilities

  • Design and develop features for Snapchat's AR engine, including the Lens Studio Ecosystem.
  • Work closely with other teams to bring features to Lens creators.
  • Participate in feature planning and create technical specifications.

Requirements

  • BS in a technical field such as computer science or equivalent years of experience.
  • C++ development experience.
  • Strong computer science fundamentals.

Nice-to-haves

  • Experience creating developer-facing APIs and libraries.
  • Experience with JS engines and JS runtimes.
  • Understanding of browser engines and familiarity with web stack.
  • Experience with a 3D rendering engine like Unity or Unreal.
  • Experience with rendering APIs such as DirectX, Metal, Vulkan or OpenGL.
  • Experience working with Qt framework.
  • Experience with libraries like OpenCV, Eigen and glm.
  • Experience with computer vision, sensors, or machine learning.

Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that include equity in the form of RSUs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service