Why Join Us?
Join Check Point and drive innovation in cybersecurity! We are redefining VPN technology to deliver cutting-edge solutions that ensure security, privacy, and performance for users worldwide.
We're looking for passionate and experienced Senior Developers to join our team and shape the future of digital security by building robust, secure, and scalable VPN solutions for the modern world.
If you thrive in a challenging environment, excel in problem-solving, and want to work on innovative solutions that protect millions globally, we’d love to have you on our team!
Be part of a collaborative and innovative team where your expertise and creativity will have a significant impact.
Join us in creating the future of secure connectivity!
Key Responsibilities
- Develop and Maintain VPN Software: Design, implement, and optimize VPN applications for MacOS platforms.
- Enhance Security and Performance: Innovate and refine the security features and performance of VPN solutions, ensuring a seamless and robust user experience.
- MacOS Development: Design and implement solutions using MacOs internals, including kernel-mode and driver development.
- Develop robust MacOS applications using Swift, Objective-C, and tools like Xcode.
- Implement Advanced Protocols: Work on integrating and enhancing VPN protocols, including Post Quantum Cryptography, to future-proof our solutions.
- Utilize Object-Oriented Design: Leverage your expertise in object-oriented programming to deliver clean, maintainable, and efficient code.
- Framework and Front-End Focus: Knowledge of Qt Framework and React is an advantage.
- Collaborate Across Teams: Work closely with other teams to ensure high-quality deliverables and alignment with broader product goals.
- Stay Ahead of the Curve: Continuously research advancements in cybersecurity, operating system internals, and software development technologies to integrate them into our solutions.
Qualifications
- Proficiency in C++, object-oriented programming, and Swift/Objective-C for MacOS with 5+ years of experience.
- Hands-on experience with development tools like Xcode and the Qt Framework (advantage).
- Deep understanding of MacOs internals, including kernel-mode and driver development.
- Familiarity with networking protocols (e.g., TCP/IP, UDP).
- Strong understanding of TLS, SSL, and encryption concepts, including asymmetric and symmetric cryptography.
- Awareness of cybersecurity principles and practices, particularly in secure communications.
- Ability to troubleshoot and resolve complex technical challenges efficiently.
- A strong drive to stay updated with industry trends and apply them to deliver innovative solutions.
- Excellent communication and teamwork skills to contribute effectively in a dynamic team environment.