About CyberArk:
CyberArk (NASDAQ: CYBR), is the global leader in Identity Security. Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – human or machine – across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world’s leading organizations trust CyberArk to help secure their most critical assets. To learn more about CyberArk, visit our CyberArk blogs or follow us on X, LinkedIn or Facebook.
Job Description
As a Principal Architect in the Chief Architect Office, you will guide CyberArk's transition to a unified SaaS platform. You will collaborate with development managers and architects to improve teamwork, balance autonomy with standardization, and boost efficiency by reusing quality services in a large R&D organization of over 1,200 engineers.
Your mission is to create the technical strategy vision, define requirements, and work with the various teams to implement and collect feedback.
You will be a mentor and a leading Architect for the talented engineering community, a source of knowledge and collaboration, and a trusted advisor across the entire company.
Your work will be pivotal in driving innovation, resilience, and extensibility across our platform.
We’re looking for an experienced, independent, and collaborative person who is passionate about building cutting-edge solutions. As a key member of the team, you’ll play a crucial role in shaping the architecture and implementation of CyberArk’s solutions.
Job Responsibilities:
Cross-R&D and Company-Wide Collaboration: Collaborate with product-specific architects and technical leaders to align on shared goals.
Common Requirements and Technical Strategy: Identify and solve recurring challenges, design central reusable solutions, adopt best practices.
SaaS Platform Transformation: Lead the transition to a unified SaaS platform, promote best practices and cloud-native infrastructure.
Mentorship, Enablement, and Cultural Transformation: Foster a collaborative engineering culture, provide tools for sound decisions, act as a cultural change agent.
QualificationsSoftware Architecture: 5+ years of experience as a software architect.
Technical Mastery: Solid understanding and experience in different types of enterprise architectures
Enterprise & Scalable Architecture: Familiarity with enterprise architecture frameworks and large-scale project environments. Proven track record of launching large-scale products.
Modern Development Practices: experience with Agile methodologies, CI/CD workflows, and contemporary software engineering principles.
Communication & Documentation: Strong skills in technical modeling, sketching, and documentation, with fluent English and excellent communication abilities.
Strategic Decision-Making: Ability to make well-informed architectural and business decisions, even with incomplete information.
Independence: Ability to generate an agenda, lead communication with varios stakeholders across the company, form and lead an action plan.
Leadership & Influence: A proactive mindset with strong prioritization skills, a methodical approach to problem-solving, and the ability to motivate, mentor, and inspire teams.
Additional InformationCloud Expertise: 3+ years of experience designing cloud-based solutions on AWS, Azure, or GCP (AWS preferred).
Distributed Systems: Experience designing and implementing scalable, resilient distributed applications.
Security Expertise: Strong understanding of security best practices, including authentication, authorization, and least privilege principles.