Be part of analyzing, designing, and developing new features for the CyberArk web interfaces and backend infrastructure of a fast-growing SaaS enterprise product. Take part in feature development from the requirement definition stage to the final deliverable.
- Lead and own various development efforts in the group (Backend/Frontend/Mobile)
- Research platforms and frameworks in the Server side, Cloud Native and Container Orchestration domains(ECS, EKS, K8S) Web, UI, and Mobile(Android and iOS)
- Produce quality products that meet high security, stability, and performance standards
- Diverse technology stack using various programming languages such as Python, AWS CDK, Java Spring Boot, Angular 10+, and Swift.
- Member of a highly talented cross-functional development team, built of developers and QA, in an agile-oriented environment
- Report to R&D team leader
Qualifications
- Computer Science degree or Elite alumni graduate or similar experience
- 7+ years of experience building highly scalable, interactive backend applications using Java Spring Boot and interacting with web applications
- 5+ years of experience with AWS
- Capable and courageous enough to deep dive into complex areas in the system, analyze them, suggest solutions, and make necessary changes
- Experienced in building and maintaining scalable, fault-tolerant, high-load, distributed systems
- Proactive, highly motivated individual with a high work ethic and goal-oriented approach
- Ability to lead complex technical challenges (high technical capabilities and independence, excellent design and analytical skills)
- High ability to adopt new technologies and understand them in depth through rapid self-learning
- Experience working on large & complex projects
- Creative thinking & problem solving
- Great interpersonal relations, team player
How will you stand out from the crowd:
- Experience with implementing and optimizing remote session solutions that demand low latency and high-performance
- Strong understanding of network protocols, with the ability to troubleshoot complex network issues and optimize performance