The Staff Software Engineer will be responsible for innovating, designing, implementing, maintaining, and evolving CyberArk products. The role requires a focus on securely written, performant, and scalable code. Collaboration within an industry-leading engineering team is essential to develop, manage, and execute project plans and timelines. The engineer will be expected to contribute ideas, troubleshoot complex technical issues, and mentor peers. Participation in the on-call process is also required to ensure system availability.