Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Specs Lenses C++, Level 5

$209k - $313k

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.The Company operates Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world, and Specs Inc., a wholly-owned subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other digital services.Specs Inc. is a wholly-owned subsidiary of Snap Inc. dedicated to making computing more human. The company develops Specs, advanced eyewear that seamlessly integrates digital experiences into the physical world.Specs feature see-through lenses that place digital objects directly into three-dimensional space, powered by Snap OS, a proprietary, context-aware operating system designed for natural interaction with your hands and voice.Specs Inc. also provides Lens Studio, a full suite of advanced developer tools that powers immersive augmented reality experiences across Specs, Snapchat, and other services.We’re looking for a Software Engineer to join Lens Studio at Snap Inc!What you’ll do:Design, develop, and support features for Lens Engine and Lens Studio, enabling AR experiences across Snapchat and SpecsBuild, integrate, and improve agentic development workflows and toolingContribute to technical roadmap planning, architecture decisions, and technical specificationsParticipate in code reviews, design reviews, and technical discussionsCollaborate with cross-functional partners across product, design, and engineeringContribute to improving code quality, reliability, performance, and developer productivityKnowledge, Skills, Abilities:Strong computer science fundamentals and problem-solving skillsStrong proficiency in C++ and experience with modern C++ developmentExperience with scripting languages such as Python, JavaScript, or TypeScriptGreat communication skills; ability to work in a team and lead by examplePragmatic engineering judgment, with the ability to balance iteration speed, reliability, maintainability, and securityHands-on experience with AI-assisted development tools such as Cursor, Claude Code, Codex, or similarUnderstanding of AI systems and agentic workflowsFocus on engineering quality, including testing, maintainability, and performanceMinimum Qualifications:BS in a technical field such as computer science or equivalent years of experience6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 3+ year of post-grad software development experience; or PhD in a relevant technical fieldPreferred Qualifications:Experience designing or integrating agentic systems, including tool use, context management, evaluation, reliability, or integration into developer workflowsExperience with multi-agent systems, agent harness engineering, context engineering, or building tools and ecosystems for AI agentsExperience integrating AI or agentic capabilities into production developer workflows or software systemsExperience with a 3D engine such as Unity, Unreal Engine, or a comparable real-time rendering platformExperience with build systems and developer infrastructure such as CMake, Conan, Jenkins, GitHub Actions, or similarExperience with Qt, ImGui, or similar frameworks for building cross-platform desktop softwareExperience with JavaScript engines, embedded runtimes, or frameworks used to execute and integrate user-provided codeExperience working on large or complex codebases"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week. At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, where applicable).Our Benefits: Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!CompensationIn the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position.These pay zones may be modified in the future.Zone A (CA, WA, NYC):The base salary range for this position is $209,000-$313,000 annually.Zone B: The base salary range for this position is $199,000-$297,000 annually.Zone C:The base salary range for this position is $178,000-$266,000 annually.This position is eligible for equity in the form of RSUs.If you believe this job description is missing required pay transparency information, please submit a report through this form:Job Description Pay Range Disclosure.SummaryLocation: Los Angeles, California; San Francisco, California; Palo Alto, California; Bellevue, WashingtonType: Full time

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Specs Lenses C++, Level 5 in Los Angeles, CA vacancy
  • $209k - $313k

     ...Software EngineerSnap Inc is a technology company. We...  ...family, and the world, and Specs Inc., a wholly-owned...  ...Specs feature see-through lenses that place digital...  ...looking for a Software Engineer to join the Specs team...  ...oriented languages like C++, Kotlin or JavaExperience... 
    C++
    Live in
    Local area

    Snap

    Santa Monica, CA
    4 days ago
  • $209k - $313k

     ..., family, and the world, and Specs Inc., a wholly-owned subsidiary...  ....Specs feature see-through lenses that place digital objects directly...  ...services.We’re looking for a Software Engineer to join the Specs team at...  ...oriented languages like C++, Kotlin or JavaExperience in... 
    C++
    Full time
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    3 days ago
  • $209k - $313k

     ...family, and the world, and Specs Inc., a wholly-owned...  ...digital services.Snap Engineering teams build fun and technically...  ...with Java, C++, and/or PythonExperience...  ...years of post-Bachelor's software development experience;...  ...in a technical field + 5+ year of post-grad software... 
    C++
    Live in
    Work at office
    Local area

    Snapchat

    Los Angeles, CA
    4 days ago
  • $209k - $313k

     ...family, and the world, and Specs Inc., a wholly-owned...  ...digital services.Snap Engineering teams build fun and...  ....​We’re looking for a Software Engineer, iOS to join...  ...in a technical field + 5+ year of post-grad software...  ...with C/C++Experience with OpenGL or Metal"Default... 
    C++
    Full time
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    2 days ago
  • $157k - $235k

     ...Software EngineerSnap Inc is a technology...  ...the world, and Specs Inc., a wholly-owned...  ...see-through lenses that place digital...  ...for a Software Engineer to join the Specs...  ...discipline.5+ years of experience...  ...such as C, C++, Rust.Experience...  ...validation, or platform-level vulnerability... 
    C++
    Live in
    Work at office
    Local area

    Snapchat

    Los Angeles, CA
    4 days ago
  • $157k - $235k

     ...and the world, and Specs Inc., a wholly-owned...  ...see-through lenses that place digital...  ...looking for an AR Engineer to join the Lenses...  ...for all user-facing software on Spectacles.Maintain...  ...integrations with system-level features, services,...  ...such as C#, Unity, C++, Unreal, JavaScript... 
    C++
    Full time
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    22 hours ago
  • $209k - $313k

     ...friends, family, and the world, and Specs Inc., a wholly-owned...  ...and other digital services.Snap Engineering teams build fun and technically...  ...the art mobile and desktop web software applications and/or systemsFollow...  ...degree in a technical field + 5+ year of post-grad software... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    2 days ago
  • $209k - $313k

     ...friends, family, and the world, and Specs Inc., a wholly-owned...  ...and other digital services.Snap Engineering teams build fun and technically...  ...experience6+ years of post-Bachelor’s software development experience; or...  ...degree in a technical field + 5+ year of post-grad software... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    2 days ago
  • $130k - $155k

     ...life on Mars. SECURITY SOFTWARE ENGINEER - TOP SECRET CLEARANCE...  ...working at different levels of abstraction. Ideal candidates...  ..., including design specs, test plans,...  ...languages (i.e. Python, C++, Rust). Experience designing...  ...are eligible for 5 days of sick leave per... 
    C++
    Temporary work
    Immediate start
    Flexible hours
    Weekend work

    SpaceX

    Hawthorne, CA
    22 hours ago
  • $229k - $343k

     ...family, and the world, and Specs Inc., a wholly-owned...  ...digital services.Snap Engineering teams build fun and technically...  ...of post-Bachelor’s software development experience;...  ...technical field + 5+ years of post-grad software...  ...:Experience with Java, C++, and/or... 
    C++
    Full time
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    1 day ago
  • $91.8k - $137.6k

     ...DevOps Engineer Level 2/3RELOCATION ASSISTANCE: No relocation assistance available...  ...-on experience in embedded software development, understanding the...  ...coding practices across C++, Python, and VxWorks projects....  ...or a STEM related field with 5 years of embedded software/hardware... 
    C++
    Full time
    Second job
    Remote work
    Relocation
    Shift work

    ClearanceJobs

    Los Angeles, CA
    1 day ago
  • $177k - $265.6k

     ...RTOS Embedded Architect 5 to join our team of...  ...of our multi-discipline engineering team in Advanced Weapons...  ...complex real-time embedded software running on RTOS-based...  ..., including low-level drivers and board bring...  ...constraintsStrong proficiency in C/C++ programming and... 
    C++
    Full time
    Remote work
    Relocation package
    Shift work

    ClearanceJobs

    Los Angeles, CA
    1 day ago
  • $120k - $170k

     ...Radar Software EngineerCHAOS Industries is redefining modern...  ...-career Radar Software Engineer to join our team...  ...Experience with production-level SW development & deployment...  ...additional languages such as C++, Rust, NodeJS, Java, Go,...  ...and counting across 5 global officesSalary... 
    C++
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    Chaos Industries

    Hawthorne, CA
    4 days ago
  • $160k - $225k

     ...enabling human life on Mars.SR. SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (...  ...spacecraft.BASIC QUALIFICATIONS:5+ years of software engineering...  ...build systemsFluency in Python, C++, Rust, or GoExperience...  ...environment while assuming high levels of responsibility and demonstrating... 
    C++
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    2 days ago
  • $125k - $160k

     ...enabling human life on Mars. SOFTWARE ENGINEER, SIMULATION As a software...  ...casting processes-to the next level. This role will expand the engine...  ...math, or STEM discipline; OR 5+ years of professional...  ...software development experience in C++, Python, or other object oriented... 
    C++
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    22 hours ago
  • $165k - $265k

     ...Sr. Software Engineer (Starshield)SpaceX was founded under the belief that a...  ...or other STEM discipline and 5+ years of experience in software...  ...degreeDevelopment experience in C/C++, Python, or other similar...  ...neededCompensation and benefits: Pay Range: Level 3: $165,000.00 - $265,000.00... 
    C++
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • $150k - $212k

     ...for global freight.Senior Software EngineerParallel Systems...  ...a Senior Software Engineer to design, build, and optimize...  ...and maintain system-level software written primarily...  ...systems.Basic Requirements: 5+ years of experience in...  ...experience in C, C++, Rust, or other systems... 
    C++
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    22 hours ago
  • $94.97k - $250k

     ...platform around the world.Senior Software Engineer (StubHub, Inc., Los Angeles,...  ...and improve enterprise-level architectural patterns that support...  ...and performance requirements (5%). Identify structural system...  ...programming languages (including C/C++, Java, C#, Rust, React, and... 
    C++
    Remote work
    Worldwide
    2 days per week

    StubHub

    Los Angeles, CA
    1 day ago
  • $165k - $230k

     ...ofenabling human life on Mars.SR. SOFTWARE ENGINEER, COMPONENTS TEST (STARSHIELD)...  ...math, or STEM discipline and 5+ years of experience in...  ...degreeDevelopment experience in C, C++, or Python; or full stack...  ...30,000.00/per yearYour actual level and base salary will be determined... 
    C++
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • $132k - $162.8k

     ...has an exciting opportunity for a Senior Software Engineer (Level III or IV) at our Burbank, CA location...  ...Minimum Qualifications Experience: 5 to 8+ years of relevant work experience...  ...level programming languages, such as C/C++, and Assembly language Experience with... 
    C++
    For contractors
    Work experience placement
    Work at office

    Crane Aerospace & Electronics

    Burbank, CA
    4 days ago
  • $115k - $174k

     ...the critical hardware & software necessary to augment any...  ...Job As a Software Engineer II/III - Perception at Lodestar...  ...working proficiency in C++ ~ Foundational DNN/ML...  ...experience ~2-5 years of professional experience...  ...are determined by role, level, location, and alignment... 
    C++
    Permanent employment
    Full time
    Internship
    Flexible hours

    Inflection Managing Partner, Inc.

    Los Angeles, CA
    1 day ago
  • $185k - $265k

     ...enabling human life on Mars.SR. SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re...  ...or other STEM discipline AND 5+ years of professional...  ...development experience in C, C++, or Rust.3+ years of professional...  ...65,000.00/per yearYour actual level and base salary will be determined... 
    C++
    Permanent employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  •  ...world-renowned science and engineering institute that marshals...  ...tech and medicine.As Software Engineer, you will help...  ...layers over low-level communication protocols...  ...equivalent practical experience.5+ years building...  ...language for driver work (C/C++).Ability to work... 
    C++
    Remote work

    California Institute of Technology

    Pasadena, CA
    3 days ago
  • $107k - $126k

     ...Junior Flight Software EngineerTurning Space into a Transportation...  ...Do: As a Flight Software Engineer at Inversion, you will have...  ....Required Qualifications:1-5 years of software...  ...experienceExperience working in a systems level language like Rust, C++, or CExperience working in... 
    C++
    Casual work
    Work at office
    Weekend work

    Inversion Space

    Playa Vista, CA
    3 days ago
  • $174k - $252k

     ...equivalent practical experience.5 years of experience with software development in C++, Java, or Kotlin programming languages...  ...role.Experience with low-level and high-level networking protocols...  ...assistant domain.Google's software engineers develop the next-generation technologies... 
    C++

    Google

    Los Angeles, CA
    22 hours ago
  • $161k - $241.4k

     ...of history, they're making history. Northrop Grumman’s Space Sector is seeking a Mechanical Engineer - Additive Tank Product Design & Development Technical Lead - Level 5 to join our Mission Enabling Products MEP Team. This position will be located in Commerce, CA... 
    Relocation package
    Shift work

    Northrop Grumman

    Commerce, CA
    3 days ago
  • $190k

     ...K2, Anduril, etc., over 5 years of relevant experience...  ...development of flight software used on satellites AND...  ...of experienceElectrical Engineers - $145,000 - $170,000...  ...FPrime, CFS, MAX, etc.)?What level of FSW architecture are...  ...language (e.g., C, C++, Rust) and a scripting language... 
    C++
    Full time
    Internship
    Work from home

    Darwin Recruitment

    Los Angeles, CA
    2 days ago
  • $165k - $230k

     ...Sr. Software Engineer (Special Projects) - Top Secret Clearance Hawthorne, CA...  ...software in lieu of a degree. ~5+ years of experience in software development with C++ or C languages. ~ Active Top Secret, Top Secret SCI, or DOE Level Q clearance. Preferred Skills... 
    C++
    Temporary work
    Immediate start
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    1 day ago
  • $168k - $230k

     ...life on Mars. SR. SECURITY SOFTWARE ENGINEER (STARSHIELD) Starshield leverages...  ...with working at different levels of abstraction. Ideally, you...  ...or another STEM discipline and 5+ years of professional experience...  ...languages (i.e. Python, C++, Golang) Experience designing... 
    C++
    Permanent employment
    Temporary work
    Immediate start
    Flexible hours
    Weekend work

    SpaceX

    Hawthorne, CA
    1 day ago
  • $165k - $265k

     ...enabling human life on Mars.SR. SOFTWARE ENGINEER, SIMULATIONS (VEHICLE...  ...math, or STEM discipline and 5+ years of experience in software...  ...years development experience in C++PREFERRED SKILLS AND EXPERIENCE:Strong...  ...AND BENEFITS: Pay Range: Level 3: $165,000.00 - $265,000.00Your... 
    C++
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Specs Lenses C++, Level 5. Be the first to apply!