DevJobs

Senior Backend Cloud Developer

Overview

Your Team


Check Point’s mission is to provide industry-leading security solutions that redefine the security landscape. IoT Protect team works to provide the best security solutions for IoT devices: IP cameras, drones, medical devices, and any other smart device. If you want to be part of this new, fascinating, and fast-growing field in the Cyber Security industry, where your unique talent and value will be recognized, this is the place for you.


Your Impact & Responsibilities


  • Research and develop security posture analysis features for embedded devices
  • Utilize tools and enhance them to unpack any device’s firmware file
  • Design and write optimized code that can handle large amounts of data efficiently and quickly


Why it may be interesting to you:


  • Learn about effective security metrics in devices and how to measure them
  • Broad spectrum stack: develop micro-services managed in K8S, utilize large data DBs, perform analysis of files and binary code down to the assembly level – you can touch and control everything
  • Direct contact with customers, feeling and seeing the value you bring


Your Knowledge & Skills


  • BSc in Computer Science or equivalent knowledge
  • Deep understanding of computer science principles, design patterns and high-level analytical skills
  • Experience with Linux environment and user-space development
  • Develop and maintain Cloud services in production – including customer support and working with multi-parties in the organization
  • AWS experience - must.
  • 5 years of programming experience: Python experience at least 2 years- must.
  • Experience with Rest API, and No-SQL databases. Micro services and distributed systems.
  • Basic knowledge in frontend technologies: Javascript, CSS, HTML
  • Team Player, accountable, dedicated, and passionate about coding standards
  • Eager and able to quickly master new technologies
  • Experience with Docker and Kubernetes
  • Experience with Open Source projects (modifying, building)
  • Autodidact, capable of independent research to innovate and to evaluate new features, and debugging varied and creative issues
  • Creating and supporting internet-facing APIs


Advantages:


  • Experienced with Cyber Security – Big Advantage.
  • Theoretical knowledge on executable file structures
  • Experience developing embedded systems
  • MongoDB


Competencies:


  • Passionate developer with deep desire to make an impact and strive for excellence
  • Working in an orderly, well-documented fashion
  • Highest sense of ownership
  • Flexibility, versatility
  • Creative thinking

Check Point Software Technologies