Senior Software Engineer (Python Backend)
What will you do:
- CyberArk is looking for a senior software engineer to join our elite team which is responsible for building a platform that serves all CyberArk’s SaaS products.
- In this role you will be using AWS serverless architecture, AWS CDK &Python to design, develop, test, secure & deploy services from planning to production.
- The team works in full collaboration with security architects, product managers and other development teams. Together we produce complex and advanced platform that meet the highest security standards and NFRs.
- We are looking forward for energetic and versatile person to join our family and help us achieving our goals.
What you need to succeed:
- 5+ years of experience in Python/Go/ Node/Ruby/Java/C#/C++ (Python is a definite advantage).
- Experience with at least one Cloud Platform AWS, Azure or Google Cloud(AWS is a definite advantage).
- Experience in enterprise scale application development in cloud/SaaS environment (AWS serverless architecture is a definite advantage).
- Good communication skills, fluent in English, good writing skills.
- Passionate about code design, high-quality code, code reviews, optimizing and challenging the status quo.
- Bachelor’s Degree in Computer Science or Engineering related field / technology.
- Experience working with continuous integration and continuous deployment pipeline.
- Experienced with microservice/event-oriented design and development.
Advantage:
- Experience with large scale data processing and analytics.
- Enthusiastic about code quality, architecture, design, testing, and performance.
- Proactive, highly motivated individual with a high work ethic and goal-oriented approach.
- Solid understanding of security and networking implementation and best practices.
- Experienced with modern CI/CD tools, in particular GitHub, Jenkins and Artifactory.
- Autodidact, like to learn new things and share with the team.
- Desire to use new technologies and understand them in depth.