Company Description
About CyberArk:
CyberArk, a Palo Alto Networks company, is the global leader in identity security, trusted by organizations around the world to secure human and machine identities in the modern enterprise. CyberArk’s AI-powered Identity Security Platform applies intelligent privilege controls to every identity with continuous threat prevention, detection and response across the identity lifecycle. With Identity Security, organizations can reduce operational and security risks by enabling zero trust and least privilege with complete visibility, empowering all users and identities, including workforce, IT, developers and machines, to securely access any resource, located anywhere, from everywhere. Learn more at cyberark.com.
Job Description
Our team builds and provides CyberArk’s “Self‑Hosted” secured interactive access to privileged accounts. The team’s mission is to protect sensitive assets using a layer of isolation and control over privileged sessions, and to secure communication while practicing the highest security standards and providing the best possible user experience.
We are looking for an outstanding Engineer to join us in our journey to provide the most secure product to our customers.
CyberArk’s developers are part of a full R&D team that owns its product end‑to‑end - from the initial idea through development, testing, and delivery to production. Using strong technical and collaboration skills, the Engineer takes part in the entire development cycle, including research, design, implementation, and delivering successful releases to our customers.
Qualifications
- An alumnus with a BSc in computer-science/engineering or from an elite unit
- 5 or more years of C++ development.
- Passionate about code design, high-quality code and code reviews, love refactoring, optimizing and challenging the status quo.
- Eager to own and maintain code and push it at the highest quality and security level, including UT and automation tests.
- Capable and courageous enough to deep dive into complex areas in the system, analyze them, suggest solutions and make necessary changes.
- Experienced in building and maintaining scalable, fault-tolerant, high-load, distributed systems.
- Experienced with relational databases, in particular MySQL, including writing and optimizing queries.
An Advantage:
- Experienced with messaging queues, in particular RabbitMQ.
- Experience with Windows
- Experienced with security standards.
- Experienced with modern CI\CD tools, in particular GitHub, Jenkins, Artifcatory and Ansible