
Senior Software Developer
Check Point Software Technologies2 days ago
Tel Aviv-Yafo, IsraelSenior
Responsibilities
- Develop scalable and secure agents on the macOS platform.
- Evaluate technologies, tools, and best practices that improve reliability and productivity.
- Collaborate with product, backend, QA, support, and other agent teams to deliver production-grade SASE capabilities.
- Drive technical quality through design, execution, code reviews, and root-cause analysis.
- Mentor engineers and grow the team’s macOS, systems, and networking expertise.
- Solve complex macOS, networking, performance, and production issues and initiate innovation supporting business needs.
Requirements
- 5+ years of software development experience with C++, Swift, or Objective-C.
- Strong networking background covering IP, TCP/UDP, routing tables, IPv4/IPv6, DNS, and VPN packet encapsulation and routing.
- Experience architecting distributed, scalable services and strong knowledge of multithreading, asynchronous programming, sockets programming, and design patterns.
- Hands-on experience with macOS System or Network Extensions is advantageous.
- BSc in Computer Science or Software Engineering, or equivalent knowledge.
Benefits
- Hybrid role based in Tel Aviv, Israel, with three days per week in the office.
About Check Point Software Technologies
Check Point Software Technologies Ltd. is a leading protector of digital trust, utilizing AI-powered cyber security solutions to safeguard over 100,000 organizations globally. Through its Infinity Platform and an open garden ecosystem, Check Point’s prevention-first approach delivers industry-leading security efficacy while reducing risk. Employing a hybrid mesh network architecture with SASE at its core, the Infinity Platform unifies the management of on-premises, cloud, and workspace environments to offer flexibility, simplicity and scale for enterprises and service providers.