Skip to main content

C++ Tech Lead

VicariusTel Aviv-Yafo, Tel Aviv District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted Jun 17 · 30 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

Must-have
  • 7+ years of C++ software development experience, with a strong focus on systems-level programming
  • Proven experience in leading technical initiatives or mentoring engineers (formal or informal leadership)
  • Strong expertise in object-oriented design, system design, and software architecture
  • Extensive experience with multi-threaded, multi-process, and high-performance systems
  • Hands-on experience developing complex client-server architectures at scale
Nice-to-have

    Extracted from the job description · kept up to date automatically

    Who this suits

    Full job description

    Original listing · kept for reference

    About Vicarius

    We’re building the engine that transforms vulnerability discovery into decisive, automated remediation. If you’re an engineer who thrives on moving from idea to impact, you’ll find your home here.

    Our platform bridges security, IT, and operations, automating patch deployment, intelligently prioritizing risk, and empowering proactive threat mitigation.

    Recognized by Gartner in the 2025 Magic Quadrant for Exposure Assessment Platforms and named a Major Player in the 2025 IDC MarketScape for Worldwide Exposure Management, we are trusted at scale.

    With 800+ customers across 65+ countries, we’re solving real-world problems in modern environments.

    Join our engineering team and build the future of cyber-risk remediation, where security isn’t about alerts, it’s about action.

    With us, you’ll move fast, iterate boldly, and scale globally.

    Role Overview

    As a C++ Tech Lead on our Agent team, you’ll design, build, and optimize our real-time endpoint agent using modern C++ across Windows, Mac, and Linux environments. You’ll collaborate closely with product, backend, and security teams to drive end-to-end feature development, leveraging deep OS internals knowledge to protect real-world customer environments.

    Responsibilities

    Develop a real-time agent (written in C++) that collects massive amounts of data from endpoints, leveraging cutting-edge technologies, and getting familiar in-depth with the OS internals.

    Commit to full E2E feature development - from planning to automation.

    Design and develop solutions in collaboration with multiple dev teams.

    Requirements

    7+ years of C++ software development experience, with a strong focus on systems-level programming.

    Proven experience in leading technical initiatives or mentoring engineers (formal or informal leadership).

    Strong expertise in object-oriented design, system design, and software architecture.

    Extensive experience with multi-threaded, multi-process, and high-performance systems.

    Hands-on experience developing complex client-server architectures at scale.

    Deep understanding of Linux, Mac, and Windows internals, including performance, memory management, and concurrency.

    Experience in designing and optimizing high-performance, low-latency systems.

    Ability to own large features or systems end-to-end, from design to production, including cross-team collaboration.

    Strong experience with debugging complex production issues and improving system reliability.

    Familiarity with build systems, CI/CD pipelines, and modern development workflows.

    Experience working in fast-paced, dynamic environments, with the ability to make technical decisions under ambiguity.

    Excellent communication skills, with the ability to align stakeholders and drive technical discussions.

    Experience in security or cybersecurity domains — a strong advantage.

    Soft Skills

    Pro-active, self-motivated approach and ability to work independently

    High adaptability to new environments and quick learning of new subjects

    Strong communication skills

    Ability to work as a team player

    Detail-oriented view

    Ability to utilize AI tools efficiently

    Why Join Vicarius?

    Make an impact: Drive go-to-market strategies and shape how enterprises approach vulnerability remediation.

    Collaborative culture: Work closely with cross-functional teams and industry leaders to deliver cutting-edge solutions.

    Growth opportunities: Be part of a rapidly growing company expanding its global footprint.

    Hybrid flexibility.

    Vicarius is a team of researchers, engineers, and designers, tackling the global challenge of vulnerability management.

    Show more

    Show less

    About Vicarius
    Company profile · coming soon

    Employee reviews · coming soonMore roles at Vicarius

    Questions about this role

    • This listing did not state a salary. We only show pay when the employer publishes it.
    Vicarius
    Posted Jun 17 · 30 applicants
    See how you match