Job Overview
            
                
                    Company
                    Check Point Software
                 
                
                
                    Category
                    Computer Occupations
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join Check Point Software and advance your career in Computer Occupations
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            Job Description
            
                Description:  MacOS Developer
We are looking for a C++ & Swift Developer to join the Software macOS agent Team.
This role is perfect for a highly experienced software developer who is familiar with the networking and security world.
As an integral part of our R&D, you’ll be working with a motivated agent’s team and the software group that is responsible for multiple desktop and mobile device agents.
About Us
Check Point is a key player the network security field, striving to provide the leading SASE platform in the market.
Our innovative approach, merging cloud and on-device protection, redefines how businesses connect in the era of cloud and remote work.
Major Responsibilities
Develop scalable and secure agents on the  Mac OS  platform
Research and POC new technologies
Work with developers from other agent teams and with backend teams
Review and train junior employees with their designs
Initiate and innovate to promote business needs
Desired Background
Computer Science degree or equivalent with 10+ years in software development
8+ years experience with C++ development
3+ years experience with Networking protocols- IP & TCP/UDP stack, routing tables, IPv4/IPv6, DNS configuration and VPN packet encapsulation & routing.
5+ years of development experience on  Mac OS and Swift
Experience with architecture and design of distributed services
2+ years experience with macOS network extensions and proxies
3+ years experience with multithreading and async tasks
3+ years experience in sockets programming
Deep understanding of design patterns
            
         
  
  
      About Check Point Software
      
          
          
      
   
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                Check Point Software is actively hiring for this Senior Developer - macOS position
            
            Apply Now