Skip to main content

Software Engineer

Check Point SoftwareTel Aviv District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted 29 days ago · 145 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

Must-have
  • At least 3 years of strong production experience with Python
  • Backend service development (FastAPI / MongoDB / Redis)
  • Cross-platform software development (macOS / Windows / Linux / WSL)
  • Solid grasp of OS, networking and low-level concepts
  • Interest in the AI ecosystem - LLMs, AI agents, MCP, and the dev-tools built on top (Copilot, Cursor, Claude Code)
Nice-to-have
  • Rust experience
  • Frontend (React / TypeScript / Mantine)
  • Docker & Kubernetes
  • Reverse-engineering / digging into other apps' internals
  • Policy engines or data-inspection systems

Extracted from the job description · kept up to date automatically

Who this suits

Full job description

Original listing · kept for reference

We are on a mission to secure the AI transformation that every company is going through, building a platform that protects organizations as they adopt AI tools at scale. This is your chance to join one of the fastest-growing areas in Check Point and develop technology that will define how cybersecurity operates in the AI era. You will be part of a multidisciplinary team of backend engineers, endpoint developers, AI researchers, and product experts from Israel and global acquisitions, all working together to deliver cutting-edge, end-to-end security solutions to the world’s largest enterprises.

As a Software Developer on our team, you will work across both backend services and endpoint components, designing scalable systems that connect endpoint-level data collection with cloud-based analysis and enforcement. You’ll play a key role in building the agents and services that monitor and control interactions with AI tools, shaping a new category of security products that operate seamlessly across platforms and environments.

Responsibilities

• Develop and maintain backend services alongside endpoint components for a cross-platform security platform

• Design scalable systems that integrate endpoint-collected data with cloud-based processing and enforcement

• Build and enhance endpoint agents responsible for monitoring and controlling interactions with AI tools (e.g., coding assistants, web-based AI services)

• Implement data pipelines, policy enforcement logic, and secure data handling mechanisms across endpoint and backend layers

• Collaborate with AI and product teams to deliver end-to-end solutions

• Troubleshoot and resolve complex issues across distributed system and endpoint components

Qualifications

• At least 3 years of strong production experience with Python

• Backend service development (FastAPI / MongoDB / Redis)

• Cross-platform software development (macOS / Windows / Linux / WSL)

• Solid grasp of OS, networking and low-level concepts

• Interest in the AI ecosystem - LLMs, AI agents, MCP, and the dev-tools built on top (Copilot, Cursor, Claude Code)

Advantage

• Rust experience (a growing part of our stack - desktop agent, MCP proxy)

• Frontend (React / TypeScript / Mantine)

• Security, endpoint or networking background

• Docker & Kubernetes

Nice to have

• Reverse-engineering / digging into other apps' internals

• Policy engines or data-inspection systems

• Browser extensions or IDE plugins

About Check Point Software
Company profile · coming soon

Employee reviews · coming soonMore roles at Check Point Software

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
Check Point Software
Posted 29 days ago · 145 applicants
See how you match