Software Engineering Manager
Role details
Job location
Tech stack
Job description
Lead the engineering team building the distributed Control Plane behind CyberArk's Machine Identity platform, delivering cloud-scale services that secure certificate lifecycle and identity workflows across global infrastructure.
This is a hands-on Engineering Manager role operating at the platform layer. You will guide engineers across backend and frontend domains while shaping architecture decisions, service boundaries, and long-term scalability across distributed microservices.
You will partner closely with product, architecture, and platform teams to drive execution on high-impact systems that power real-time identity operations, automation tooling, and secure cloud-native services. The role blends technical leadership, system design thinking, and people leadership to build resilient platform experiences used by enterprises operating at massive scale.
What You Will Do
- Lead and mentor a high-impact engineering team delivering Control Plane capabilities across distributed cloud systems.
- Serve as a hands-on technical leader guiding architecture discussions, platform design decisions, and engineering execution.
- Drive delivery of scalable backend and frontend platform services supporting certificate lifecycle management and identity workflows.
- Partner with Product Management, UX, and Engineering Leadership to align technical direction with long-term platform strategy.
- Define clear engineering goals, execution plans, and delivery expectations across distributed teams.
- Foster a culture of ownership, accountability, and technical excellence through coaching, feedback, and career development.
- Help engineers navigate complex architectural challenges across microservices, cloud infrastructure, and Control Plane workflows.
- Promote modern engineering practices that enable autonomous decision making and scalable collaboration.
- Remove blockers, improve cross-team execution, and drive continuous improvement across platform development.
Requirements
- 5+ years of professional software development experience.
- 2+ years of engineering management or technical leadership experience.
- Strong background building modern, scalable backend and/or web platform applications.
- Experience working with distributed systems, cloud-native architectures, or platform services.
- Curiosity and passion for security fundamentals, especially x509, PKI, and certificate issuance protocols such as ACME and SCEP. You enjoy reading RFCs and delivering robust, end-to-end solutions.
- Excellent communication skills and ability to collaborate across engineering, product, and leadership teams.
- Ability to quickly learn new technologies and build deep domain expertise in machine identity security.
Benefits & conditions
The salary range for this position is $201,000 - 251,000/year, plus equity and discretionary bonus, which will be based on the employee's performance. Base pay may also vary considerably depending on job-related knowledge, skills, and experience. The compensation package includes a wide range of medical, dental, vision, financial, and other benefits.