About This Role
This director role involves leading and managing software engineering teams focused on privileged access management. It suits an experienced leader who can drive strategic direction, foster innovation, and ensure the delivery of high-quality software solutions in a fast-growing environment.
Responsibilities
- Lead and manage multi-disciplinary software engineering teams, ensuring high performance, accountability, and team spirit
- Drive the strategic direction of software engineering efforts, aligning with company goals and market trends
- Foster a culture of innovation, encouraging the team to explore new technologies and methodologies
- Ensure the adoption and proficient execution of Agile methodologies, fostering close collaboration with product management
- Oversee the development and maintenance of the technology stack, ensuring best practices in cloud services, security and access management, AI agents, endpoints, edge gateways, network protocols, and video streaming
- Cultivate an environment that motivates and inspires the team, promoting professional growth and personal fulfillment
- Drive hands-on efficient execution of projects, ensuring resource optimization and innovative problem-solving
- Maintain and enhance quality assurance protocols to ensure the delivery of high-quality, reliable software solutions
- Engage with key stakeholders across the organization, ensuring transparent communication and alignment of software engineering efforts with broader business objectives
Requirements
- 9+ years of experience leading high-performing software teams at fast-growing companies
- Proven track record of leading software development projects that encompass a wide range of technologies
- Technical depth and ability to review code and guide key architectural decisions
- Technical expertise and experience developing or hands-on management of privileged access management, identity, authentication, or cybersecurity products
- Deep understanding of Agile methodologies and experience in leading Agile teams in partnership with product management, design, and other engineering teams including DevOps in a technical enterprise products company
- Experience in driving teams both when scrappy innovation is expected and when mission-critical quality is required
- Exceptional leadership skills, with the ability to inspire, motivate, and mentor team members
- Strong analytical and problem-solving abilities, coupled with a knack for innovation and creative thinking
- Excellent communication and interpersonal skills, with the ability to engage and align with both technical and non-technical stakeholders
- Experience managing and working with onsite, remote and global teams