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

Software Engineer, C++, Level 5

$209k - $313k

Jobleads-US

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 C++ Software Engineer to join our Specs Lens Platform team at Snap Inc!

What you’ll do:

  • Design, develop, and support features for LensCore, the AR engine driving experiences on Specs, Snapchat Lenses and Lens Studio
  • Optimize LensCore engine for Specs
  • Work closely with other teams to bring your features to Lens creators
  • Participate in feature planning and creating technical specifications

Knowledge, Skills, Abilities:

  • Strong computer science fundamentals
  • Great communication skills; ability to work in a team
  • Understanding of Linux/Unix environment and command line tools
  • Hands-on with AI dev tools (e.g., Cursor, Claude Code, Codex or similar)

Minimum Qualifications:

  • BS in a technical field or equivalent years of experience
  • 6+ years of industry C++ development experience
  • Experience with AI-assisted design and development from spec creation to implementation
  • One of:
    • Experience with rendering APIs such as DirectX, Metal, Vulkan or OpenGL
    • Experience with a 3D rendering engine like Lens Studio, Unity or Unreal
    • Experience with computer vision, sensors, or machine learning

Preferred Qualifications:

  • Experience with modern C++
  • Technical leadership experience
  • Experience creating developer-facing APIs and libraries
  • Knowledge of Qt framework
  • Experience with libraries like OpenCV, Eigen and glm.
  • Experience with AI-assisted design and development from spec creation to implementation

"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!

Compensation

In 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 .

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 C++ Software Engineer to join our Specs Lens Platform team at Snap Inc!

What you’ll do:

  • Design, develop, and support features for LensCore, the AR engine driving experiences on Specs, Snapchat Lenses and Lens Studio
  • Optimize LensCore engine for Specs
  • Work closely with other teams to bring your features to Lens creators
  • Participate in feature planning and creating technical specifications

Knowledge, Skills, Abilities:

  • Strong computer science fundamentals
  • Great communication skills; ability to work in a team
  • Knowledge of scripting languages (one of Python or JavaScript)
  • Understanding of Linux/Unix environment and command line tools
  • Hands-on with AI dev tools (e.g., Cursor, Claude Code, Codex or similar)

Minimum Qualifications:

  • BS in a technical field or equivalent years of experience
  • 6+ years of industry C++ development experience
  • Experience with AI-assisted design and development from spec creation to implementation
  • One of:
    • Experience with rendering APIs such as DirectX, Metal, Vulkan or OpenGL
    • Experience with a 3D rendering engine like Lens Studio, Unity or Unreal
    • Experience with computer vision, sensors, or machine learning

Preferred Qualifications:

  • Experience with modern C++
  • Technical leadership experience
  • Experience creating developer-facing APIs and libraries
  • Knowledge of Qt framework
  • Experience with libraries like OpenCV, Eigen and glm.
  • Experience with AI-assisted design and development from spec creation to implementation

"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!

Compensation

In 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 .

#J-18808-Ljbffr Jobleads-US
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, C++, Level 5 in Kentucky vacancy
  • $209k - $313k

     ...other digital services. Snap Engineering teams build fun and...  ...forefront. We’re looking for a Software Engineer, iOS to join Snap Inc...  ...degree in a technical field + 5+ year of post-grad software development...  ...Swift Experience with C/C++ Experience with OpenGL or... 
    Suggested
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    Eastern, KY
    2 days ago
  •  ...Added - 2 days ago Systems Engineer Skill Level 1.5 Technical Maryland | Full-Time Related Technical Jobs Data Scientist Skill Level 2 Maryland User Experience Designer Maryland Senior Software Engineer Maryland Site Reliability Engineer Maryland Information Systems... 
    Suggested
    Full time
    For contractors
    Local area

    Jobleads-US

    Kentucky
    3 days ago
  •  ...CyberPoint International is seeking a Systems Engineer Skill Level 1.5 to support mission-critical dataflow management in a 100% on-site role in Maryland. The position requires an active TS/SCI+FSP security clearance and experience modernizing dataflows and transitioning... 
    Suggested

    Jobleads-US

    Kentucky
    3 days ago
  • $209k - $313k

     ...Saturn, and other digital services. Snap Engineering teams build fun and technically...  ...State of the art mobile and desktop web software applications and/or systems Follow high...  ...or Master’s degree in a technical field + 5+ year of post-grad software development... 
    Suggested
    Work experience placement
    Live in
    Work at office
    Local area

    Jobleads-US

    Kentucky
    2 days ago
  • $95k - $160k

     ...accommodation or an alternative application process. Mid-Level Software Engineer #TS999 Full-time Regular Ridgecrest, CA, US 6 days ago Requisition...  .... Required Experience: Candidate must have at least 5 years of experience in Software Engineering. Allowable... 
    Suggested
    Full time
    Work at office
    Remote work
    Relocation package

    CRL Technologies

    Eastern, KY
    2 days ago
  • $114k - $171k

     ...to our collaborative teams. As a DevOps Engineer – Level 3 or 4 located in either Dulles, VA or El...  ..., reliable delivery of mission‑critical software that powers satellites, ground stations,...  ...for Level 3 ~ Bachelor’s degree with 5 years of professional experience – OR –... 
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Eastern, KY
    2 days ago
  •  ...Position Summary Base-2 Solutions is seeking a Software Engineer Level 4 to develop, maintain, and enhance complex and diverse software systems...  .... Masters' Degree with 7 years of experience. PhD with 5 years of experience. RequiredCertifications ~ None specified... 

    RPMGlobal

    Eastern, KY
    2 days ago
  • $85k - $145.08k

     ...applications and next steps. Our partner is looking for a Software Engineer (All Levels) based in United States. This remote engineering opportunity...  ...in complex development work. Lead: At least 5 years of experience with demonstrated technical leadership... 
    Remote work
    Work from home
    Home office

    re-zoo-me

    Eastern, KY
    3 days ago
  • $92.98k - $161.67k

     ...Responsibilities The Software Engineer will actively contribute to technical initiatives, drive...  ...Required Qualifications: BS Degree with 5-7 years of experience; MS with 3-5 years...  ...programming languages (e.g., Python, C++, C#, or similar). Knowledge of... 
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Arcfield

    Eastern, KY
    2 days ago
  • $137.1k - $201.6k

     ...reliable on-demand, logistics engine for delivery. We are continuing...  ...globally! We are looking for Software Engineers, Machine Learning to...  ...with a command of production-level machine learning and experience...  ...every 30 hours worked (e.g. about 5.8 hours/month if working 40... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Jobleads-US

    Kentucky
    4 days ago
  • $150k - $170k

     ...GRVTY is seeking an experienced, motivated mid-level Software Engineer to join our innovative engineering team in Ventura, CA. This is an opportunity...  ...ll be Owning Design, implement, and maintain software in C++, C# Collaborate with systems, electrical, mechanical, and... 
    Contract work

    Jobleads-US

    Kentucky
    2 days ago
  • $200k - $219k

     ...ground in AI-assisted tools for reverse engineering and software development, exercising your skills as...  ...IDA Pro. Strong understanding of low-level concepts: Linux file formats, assembly,...  ...programming language (e.g. Python, C/C++, etc.). Ability to prototype, evaluate... 
    Immediate start

    Jobleads-US

    Kentucky
    2 days ago
  • $70k - $190k

     ...) Best Places to Work 2026! Belay Technologies is seeking a Software Engineer to join our intel team.You will act as a full stack developer...  ...~10% matching in 401(k) contributions vested on day one ~$5,000 annual training/tuition ~ Student Loan Repayment Program... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Eastern, KY
    2 days ago
  •  ...Job Title: ITSoftware Engineer 5 (Java Lead Engineer) Location: Chicago,IL 60661 (Hybrid work model (2x a week) currently; eventually...  ...and contribute to technical solution design. Drive software quality through code reviews,best practices, and development standards... 
    Contract work
    Work at office

    Jobleads-US

    Kentucky
    5 days ago
  • $100k

     ...few. Currently, we are looking for:Entry-level software programmersJava Full stack...  ...should apply? Recent computer science/engineering/mathematics/statistics or science graduates...  ...skillsKnowledge of core Java, javascript, C++, or software programming Spring boot, microservices... 
    Full time
    H1b

    SynergisticIT

    Louisville, KY
    5 days ago
  •  ...an NRG-owned company, seeks an experienced software engineer for embedded Linux systems based in Seattle,...  ...automation platforms. The ideal candidate has 5+ years of software development, BS in a related field, and strong C/C++ expertise, plus experience with Linux, Yocto... 
    Work at office
    Remote work
    Work from home

    Jobleads-US

    Kentucky
    2 days ago
  • $163k - $251k

     ...advanced self-driving hardware and software solution. The efficiency...  ...throughput at the most optimal power levels. The Software Performance...  ...As a GPU performance software engineer within the Software...  ...Nsight. Strong knowledge of C++ and experience in large code bases... 
    Temporary work
    Relocation package

    Zoox

    Eastern, KY
    1 day ago
  •  ...cybersecurity, privacy, and financial audits are done. We build software that empowers the practitioners who enable trust between...  ...-performing culture.About the RoleWe’re hiring Software Engineers across multiple levels to join our growing team. Depending on your experience... 
    Remote work
    Work from home
    Flexible hours

    Devconnectplatform

    Eastern, KY
    2 days ago
  •  ...builds or die trying. Role Description: We are hiring a Software Engineer where you will work in a cross-discipline environment,...  ...ultimately to support our customers. You will have an extremely high level of autonomy over software architecture, performance, and... 

    Unlimited Industries Inc

    Eastern, KY
    2 days ago
  •  ...for a Senior Embedded Linux Software Engineer to join an R&D team developing...  ...real-time applications in C and C++. Analyze technical...  ...started their careers at the entry level A strong training system with...  ...of7,600 people spread across 5 continents and more than 60countries... 
    3 days per week

    AMARIS GROUP SA

    Eastern, KY
    4 days ago
  •  ...Req#: 4093 Embedded Software / Flight Software - Engineer The vision at Craig Technologies...  ..., test, and perform low-level input/output (I/O) timing...  ...related engineering domain plus 5-10 years of experience in...  ...code utilizing C and C++ in a bare-metal, RTOS, or embedded... 
    Permanent employment

    Craig Technical Consulting, Inc.

    Eastern, KY
    2 days ago
  •  ...will be responsible for low-level and high-level software in CesiumAstro’s products...  ...qualification, as well as software engineering and software project...  ...Engineering. A minimum of 5 years of industry...  ...Programming experience in C or C++. Experience in embedded... 
    Permanent employment
    Full time
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Eastern, KY
    2 days ago
  •  ...Software Engineer Level 2, Clearance Required – TS/SCI w/Polygraph Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a government... 
    Remote work

    SSATI (Sensible Solutions and Technology), Inc.

    Eastern, KY
    2 days ago
  •  ...assisted development for speed, then apply engineering judgment: correctness, edge cases, error...  .... Required Qualifications ~5+ years of professional full-stack .NET development...  ...skills, including reasoning about data-level differences between two systems. ~... 
    Local area
    Night shift

    Simon & Schuster

    Eastern, KY
    2 days ago
  •  ...and ongoing support of software systems that enable and...  ...Functions At least 5 years’ experience in Embedded...  ...development in C/C++ and Assembly Language on...  ...development System level control GUI design for...  ...in a Computing and/or Engineering related field or documented... 

    Creative Technology UK

    Eastern, KY
    2 days ago
  •  ...the crowd. Now we need your help taking it to the next level. As a Senior .Net Software Engineer for PredictIt you will get to work on challenging and...  ...science or a related field required A minimum of 5 years of experience designing and developing C# enterprise... 
    Full time
    Casual work
    Work at office
    Remote work
    1 day per week

    Aristotle Corp

    Eastern, KY
    2 days ago
  • $189k - $303k

     ...Seattle, WA Staff Security Software Engineer Who we are Aurora's mission...  ...production-quality code in C++, and Golang Ability to work...  ...ranges are determined by role, level, and location. Within the...  ...frequent in-office presence, up to 5 days per week, based on... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation Inc.

    Eastern, KY
    1 day ago
  •  ...Senior Software Engineer, Developer Experience Location Employment Type...  ...contributors to continuously up-level the team Requirements...  ...degree, or equivalent experience 5+ years of software engineering...  ..., such as Python, Go, Java or C++ Design and implementation of... 
    Full time
    Local area

    The Voleon Group

    Eastern, KY
    5 days ago
  •  ...are searching for a hands‑on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack...  ...need someone comfortable navigating low‑level OS internals, Yocto’s BitBake machinery, system...  ...QEMU emulation overhead and achieve 3–5× build time reductions. #J-18808-Ljbffr
    Full time
    Local area
    Remote work

    Tom Trese Networking LLC

    Eastern, KY
    2 days ago
  • $118.7k - $197.9k

     ...skills: ·Work with customer engineers to evaluate technical...  ...sector solutions in software, data, AI, network, and...  ...Qualifications Required ·5+yrs of experience in GCP...  ...language such as Python or C++ ·5+yrs of experience...  ...Google Cloud professional-level certification ·Bachelor’... 
    Local area

    Deloitte

    Louisville, KY
    3 days ago

Do you want to receive more vacancies?

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