Job Description
We are the Infrastructure Team of CyberArk. Our group provides back-end services to all CyberArk applications.Our group's mission is to protect sensitive assets using an access control layer (authentication & authorization), cryptography, and secure communication while practicing the highest security standards. Our goal is to build and maintain a scalable, fault-tolerant, high-load, distributed system.We are searching for an outstanding senior software engineer to join us in developing our core features and infrastructure, enabling CyberArk to scale its on-premise product line and cloud services.
Qualifications
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.
An alumnus with a BSc in computer-science/engineering or from an elite unit
A Software Engineer with 5 or more years of C++ development.
Experienced in building and maintaining scalable, fault-tolerant, high-load, distributed systems.
Experienced with relational databases, in particular MySQL, including writing and optimizing queries.
How will you stand out from the crowd:
Experienced with messaging queues, in particular RabbitMQ.
Experienced with security standards.
Experienced with modern CI\CD tools, in particular GitHub, Jenkins, Artifcatory and Ansible