C++ Senior Software Engineer-PSM
CyberArk
Job Summary
CyberArk is seeking a Senior C++ Software Engineer for its PSM product, a core offering serving thousands of customers. The role involves enhancing existing solutions and developing next-generation access modernization solutions, built as a scalable, fault-tolerant, high-load distributed system. The engineer will join a talented cross-functional agile team, focusing on new platforms and integrating latest technologies, while considering operational, availability, scalability, and performance aspects for future core product solutions.
Must Have
- BSc in computer-science / engineering / Elite unit alumni
- 5+ years programming in modern C++
- 2+ years programming in Python
- Proactive, highly motivated individual with a high work ethic and goal-oriented approach
- Excellent communication and presentation skills
- Proven technical skills and self-learning ability, capable of thoroughly understanding the functional and technical aspects of a complex system
- Good design and analytical skills, problem solver / deep troubleshooting capabilities
Good to Have
- Cloud platform experience with AWS
- Experience with CI/CD tools (Jenkins/Git/Artifactory)
- Agile and JIRA experience
- Security principles and techniques (Threat modeling, OWASP etc.). Encryption / decryption / Authentication methods (LDAP, Radius, etc.)
Job Description
PSM is one of the core products of CyberArk, and is serving thousands of customers, and much more end-users. We are also responsible for creating the next generation access modernization solutions. Our mission is to continue enhancing our existing offerings and supporting our customers, while developing and releasing the next generation solutions, which are built as a scalable, fault-tolerant, high-load distributed system. We are searching for a Senior C++ Software engineer to join us in our journey and play a significant role in our R&D force. We are looking for a member to a highly talented cross-functional development team of developers, architects, and QA, in an agile oriented environment. The team member must demonstrate high professional skills, be a team player mentality and always strive for excellence. Diving into new platforms as well as adopting and integrating latest technologies, the team will be responsible for presenting the future solutions of the core product bringing into account operational, availability, scalability and performance considerations. #LI-Hybrid #LI-CR1