DevJobs

Cloud Software Developer

Overview
Skills
  • Go Go
  • Python Python
  • C++ C++
  • Linux Linux
  • Microservices Microservices
  • AWS AWS
  • Kubernetes Kubernetes
  • Docker Docker
  • Big Data
  • Data Analysis
  • API gateways
  • HTTP
  • NGINX NGINX
  • Reverse proxies

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.

Check Point Software Technologies