Company Description
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
We are seeking an experienced and motivated Software Team Leader to spearhead the design and development of a Secrets Management product built on modern AWS Serverless technologies. In this role, you will shape architectural decisions, ensure secure and high-quality code, and guide a team of talented engineers to deliver a scalable, reliable, and secure product.
Responsibilities:
- Lead the architecture, design, and end-to-end implementation of a Secrets Management product.
- Manage a team of software engineers throughout the full software development lifecycle (SDLC): design, development, deployment, and monitoring.
- Ensure project delivery meets scope, timeline, and quality standards.
- Act as a key liaison with internal stakeholders regarding daily development activities and priorities.
- Foster a culture of continuous learning by mentoring and coaching team members.
- Promote engineering excellence through thorough design and code reviews, automated testing, and adherence to best practices.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience as a software team leader in a product-based company.
- 5+ years of hands-on development experience in at least one of the following languages: Python, Go, Java, or C#.
- Proven experience with CI/CD processes and agile development methodologies.
- Strong interpersonal and communication skills.
- Demonstrated ability to manage and develop a team with varying levels of experience.
- Skilled in identifying risks, tracking progress, and resolving technical challenges proactively.
- Self-motivated and goal-oriented with a high work ethic.
Advantages:
- Experience in building solutions using the AWS Serverless stack (e.g., Lambda, DynamoDB, API Gateway, Step Functions).
- Background in developing enterprise-scale applications in a cloud environment.