Senior Software Engineer
CyberArk
Job Summary
CyberArk is seeking a talented and motivated Senior Software Engineer to design and build next-generation integrated software solutions, redefining security from a legacy perimeter-based approach to protecting scattered connections in a hybrid enterprise. This role involves working on enterprise-class cloud-based services in Identity and Access Management, specifically for TDR & User Behavior Analytics products. The engineer will contribute to feature design, implementation, ensure code quality, scalability, and performance, diagnose issues, and mentor junior team members.
Must Have
- Help guide and contribute to feature design and implementation.
- Participate in continuous and iterative engineering cycles with emphasis on code quality, supportability, scalability and performance.
- Diagnose and fix product issues found internally or in the field.
- Interface with Support to handle customer escalation issues.
- 5-7 years in enterprise scale application development and hands-on software development experience, preferably in cloud/SaaS environment.
- BS in Computer Science or equivalent combination of technical education and work experience.
- Expertise with AWS, Python.
- Excellent analytical and troubleshooting skills.
- Expertise and hands-on experience with web services (e.g. REST).
- Experience in Pub-Sub Architecture, DynamoDB, Aurora DB.
- Hands-on experience in building applications on AWS serverless and AWS CDK.
- Familiarity with CI/CD pipelines (Jenkins).
- Experience in writing unit & integration test cases.
- Good understanding of security and networking implementation and best practices.
- Demonstrate ability to complete highly detailed tasks with strict attention to detail, quality and timeliness.
- Strong organizational and self-management skills.
- Excellent oral and written communication skills.
Good to Have
- Knowledge and experience with authentication standards such as SAML, OpenID or OAuth is a plus.
Job Description
##### Company Description
About:
(NASDAQ: CYBR
), is the global leader in Identity Security
. Centered on privileged access management, 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 to help secure their most critical assets. To learn more about , visit our blogs
or follow us on X
or Facebook
.
##### Job Description
We are looking for talented, motivated individuals who would like to help us design and build the next generation of integrated software solutions as we redefine security from a legacy static perimeter-based approach to protecting millions of scattered connections in a boundary-less hybrid enterprise! Join a team of smart and hard-working professionals building enterprise-class cloud-based services in the rapidly growing market of Identity and Access Management.
You will be responsible for the TDR & User Behavior Analytics products so adaptive risk level assessment experience will be an added advantage. Experience with AWS, Python is highly desirable.
**Responsibilities:**
- Help guide and contribute to feature design and implementation to bring the product to the next level.
- Participate in continuous and iterative engineering cycles with emphasis on code quality, supportability, scalability and performance.
- Diagnose and fix product issues found internally or in the field.
- Interface with Support to handle customer escalation issues.
- Mentor junior members of the team in their assigned tasks and their technical skills development.
#IL-MP01
##### Qualifications
- 5-7 years in enterprise scale application development and hands-on software development experience, with the most recent experience preferably in cloud/SaaS environment.
- BS in Computer Science or equivalent combination of technical education and work experience.
Requirements:
- Expertise with AWS, Python.
- Excellent analytical and troubleshooting skills.
- Expertise and hands-on experience with web services (e.g. REST).
- Experience in following technologies: Pub-Sub Architecture, DynamoDB, Aurora DB.
- Hands-on experience in building applications on AWS serverless and AWS CDK.
- Familiarity with CI/CD pipelines (Jenkins)
- Experience in writing unit & integration test cases.
- Good understanding of security and networking implementation and best practices.
- Demonstrate ability to complete highly detailed tasks with strict attention to detail, quality and timeliness. Strong organizational and self-management skills.
- Knowledge and experience with authentication standards such as SAML, OpenID or OAuth is a plus.
Excellent oral and written communication skills