Wish to work in an innovative, dynamic, start-up environment within a stable global company? Want to develop cutting-edge API security solutions using advanced cloud technologies and tackle a variety of challenges? Check Point’s new API Security team is growing and looking for a talented Cloud Software Developer! You can be part of designing and creating our next-generation API security solution, a core component of our CloudGuard WAF product. This is an excellent opportunity to join a new team and work with the latest in cloud and security technologies.
Why Join Us?
- Be part of a new team in a global, stable company, working in a fast-paced, start-up-like environment.
- Shape the future of API security—your work will have an impact not just on our product but on the industry itself.
- Tackle diverse, cutting-edge challenges in API discovery, anomaly detection, sensitive data handling, and more.
- Collaborate with passionate colleagues, expand your skills, and grow your career in one of the most exciting domains in cybersecurity.
Key Responsibilities
- Develop End-to-End Features: Design and implement secure, high-quality software components for our API security solution in an agile environment.
- Cloud Integration: Architect and deploy scalable cloud solutions on AWS, leveraging Kubernetes for container orchestration, designing robust microservices, and integrating big data pipelines for processing security data.
- Collaboration: Work closely with cross-functional teams (R&D, Product, QA) to deliver innovative, high-impact solutions.
- Data-Driven Solutions: Incorporate data analysis and big data methodologies to identify and mitigate security threats.
- Stay Current: Keep up with emerging API security trends and continuously integrate new insights into our product.
Qualifications
- 3+ Years of Experience
- Fast Learner: Comfortable picking up new technologies quickly in a rapidly evolving field.
- High-Level Languages: Strong proficiency in Python, Go, or similar languages.
- Microservices & Kubernetes: Demonstrated expertise in designing and managing microservices-based architectures using Kubernetes, with a solid foundation in AWS cloud services.
- Data Analysis / Big Data: Background or keen interest in handling large datasets and applying data analytics techniques.
Advantages:
- Networking Expertise: Experience with API gateways, reverse proxies, Nginx, or similar technologies.
- Advanced Data Analysis: Deeper knowledge of data analysis methodologies or frameworks.
- Data Science Knowledge: Practical experience or a strong desire to learn and apply data science principles.
- Linux, Docker, K8s: Hands-on experience with containerization and orchestration.
- HTTP Protocol: Familiarity with HTTP and its security considerations.
- Cross-System Architecture: Proven ability to design and implement complex, scalable systems across diverse environments.
- C++ Knowledge: Familiarity with low-level programming.