Software Engineer jobs in Tel Aviv-Yafo

184 open
CP
Senior Software Engineer – Development Experience Group
Check Point Software Technologies · Tel Aviv-Yafo

Job Description Check Point is seeking a Senior Software Engineer with strong DevOps passion to join our Dev-Ex group. You will build tools, platforms, and automation that boost developer productivity. You’ll work on core services, enhance CI/CD workflows, and deliver AI-based, self-service solutions that optimize and improve development at scale. Responsibilities • Build scalable Dev-Ex services, automation, and internal tooling. • Improve CI/CD, build performance, environment provisioning, and developer workflows. • Own systems end-to-end from design to deployment and monitoring. • Collaborate across DevOps, SRE, backend, and security teams. • Contribute to architecture decisions and engineering best practices. Qualifications • “Can-do” approach with strong problem-solving mindset. • 4+ years in backend or platform engineering. • Strong understanding of AI fundamentals, implementation in development processes and ingenuity. • Strong skills in Python, Java, C#, or similar languages. • Strong experience with CI/CD, build systems, automation, and developer tooling. • Experience with Kubernetes, containers, and Infrastructure-as-Code (Terraform, Helm/Kustomize). • Strong communication and architectural skills. Nice to Have • Experience in Dev-Ex, IDP, or Dev Productivity teams. • Knowledge of cloud, DevSecOps, Git/GitLab, observability stacks. • Knowledge in Perl. • Experience with Buildstream or similar tools.

Software Engineer
CP
Senior Software Engineer - AI & Innovation Group
Check Point Software Technologies · Tel Aviv-Yafo

Job Description We build Agentic Network Security Orchestration, a platform where autonomous AI agents reason over a live network, make decisions, and act. Our group sits at the center of Check Point's AI strategy. We turn some of the best cyber security data in the world into agents that keep enterprise networks understood, secured, and in control. You'll own some of the platform's hardest problems: • Network reasoning and connectivity analysis — model a customer's live network as a knowledge graph of topology, routing, gateways, and policy. Answer what humans struggle to: can this reach that, and exactly which path does it take? This is the engine behind autonomous troubleshooting. • Structure at scale — find patterns in massive, messy networks. Group objects, traffic, and access patterns so agents can reason about intent, not one rule at a time. Real networks. Real scale. Real impact on how enterprises secure their infrastructure. What you'll do • Design and build the services that model, reason over, and answer questions about live enterprise networks • Turn network topology, routing, and firewall policy into a knowledge graph agents can navigate • Build clustering and analysis that find structure across millions of connections • Design scalable, reliable data pipelines and APIs that process network traffic at enterprise scale • Partner with data scientists to take models and agents from research into production • Own hard problems end to end — from a vague question to a system in customers' hands Qualifications What we're looking for • 5+ years building production software, with the judgment to own systems end to end • Strong networking fundamentals — TCP/IP, routing, NAT, firewall policy, network topology. You can reason about how a packet gets from A to B • A sharp problem-solver who breaks down ambiguous problems and finds the simple core • A fast learner, comfortable in unfamiliar domains and new territory • Strong Python and modern software engineering practices • Comfortable with Linux, Git, and Docker • Hands-on with a cloud platform (AWS, Azure, or GCP) and Kubernetes • Experience with relational and non-relational databases (PostgreSQL, MongoDB) Nice to have • Graph databases and graph algorithms (Neo4j, path and reachability analysis) • A network security or cyber security background • Large-scale data processing (Pandas, NumPy) • Exposure to GenAI and agentic systems — LLMs, RAG, agent frameworks such as LangChain • BSc in Computer Science or a related field

Software Engineer
S
Senior Software Engineer - C++ Linux & Cloud Workload
SentinelOne · Tel Aviv-Yafo

Our Purpose At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future. As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them becomes more critical than ever. When you join SentinelOne, your work helps protect global enterprises, critical infrastructure, and the technologies shaping tomorrow. If you are motivated by meaningful challenges and want your impact to be real, measurable, and global, you will find purpose here. About Us SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Our AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems to deliver autonomous detection and response with clarity and speed. By combining real-time analytics, intelligent automation, and a unified data foundation, we reduce noise, simplify complexity, and empower security teams to focus on what truly matters. Our teams are builders, problem-solvers, and innovators committed to shaping the future of security. If you are excited to solve hard problems alongside talented, mission-driven people, we invite you to help us build a safer future for humanity. What Are We Looking For? We’re looking for people who are relentlessly curious and committed to continuous learning. AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts. Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes. As a Senior Software Engineer, you will be tasked with exploring new technologies to design and develop innovative ideas from scratch in the Linux security domain. You will drive new detection capabilities and infrastructure at scale for our products, leveraging your deep technical expertise. We are looking for a talented individual who can turn complex security challenges into scalable, high-impact solutions. What will you do? Primary responsibilities include: • End-to-end responsibility for new detection capabilities, from researching Linux/Containers security landscapes to designing detection strategies and algorithms. • Designing and delivering innovative security solutions at scale. • Working on diverse technical challenges, ranging from low-level Kernel hooks to complex detection engines and pure system engineering. • Enhancing the security of various Linux and cloud workload platforms protected by our product. • Supporting a global impact, serving thousands of users, including enterprise, public sector clients, and some of the largest companies worldwide • Software Development (70-80% of time) • Conduct low level research and Design of new features • Peer code reviews; Participate in team’s design review • Learn new technologies in the Linux and Cloud workloads security domain • Architect end-to-end security solutions for complex features with loose problem definition • Modeling and POC of solutions for complex problems • Support customers with issues and requests within the team’s domain What skills & knowledge should you bring? Ideal candidates will have: • 5+ years of experience as a software engineer, developing complex systems in modern C++ • Proficient in Linux OS architecture, security, and internals. • Hands-on experience with Linux low-level development and debugging. • Previous experience of working on a production-grade product with a large-scale deployment. Why SentinelOne? AI is redefining how the world operates and rewriting the rules of security in real time, and SentinelOne was built for this moment. From day one, we architected an AI-native platform designed to operate at machine speed, not as an add-on to legacy systems but as the foundation itself. If you want to build where innovation and impact move together, this is that place. We invest in our Sentinels with comprehensive, competitive benefits designed to support you and your family: Equity & Rewards • Restricted Stock Units (RSUs) • Employee Stock Purchase Plan (ESPP) Time Off & Wellbeing • Competitive leave benefits • Gender-neutral parental leave • Employee Assistant Program • Workout sessions and a Wellness App Insurance & Financial Security • Medical and insurance benefits • Pension • Employee Assistance Program (EAP) Work Perks & Flexibility • Global home office allowance • Mobile phone reimbursement SentinelOne is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. SentinelOne participates in the E-Verify Program for all U.S. based roles. To learn more about how we use AI in our hiring process, please review our AI in Hiring Candidate Disclosure.

Software Engineer
T
Experienced Software Engineer
Taboola · Tel Aviv-Yafo

Realize your potential by joining the leading performance-driven advertising company! As an Experienced Backend Engineer on the Taboola News team in our Tel Aviv office, you’ll play a key role in building and scaling products that help millions of people discover content online. You’ll work on large-scale, real-time systems powering content recommendation and personalization for some of the world’s biggest OEMs. From design and implementation to deployment and performance measurement, you’ll own your work end to end and help shape products used around the world. To thrive in this role, you'll need: • 3+ years of programming experience in Java or an equivalent object-oriented language, preferably Java with Spring. • A BSc in Computer Science or equivalent. • Experience developing large-scale distributed systems. • Strong computer science fundamentals, including object-oriented design, data structures, application programming, and multithreading. • Experience working in a Big Data environment and/or familiarity with A/B testing concepts. Bonus points if you have: • Experience with Big Data technologies and large-scale data processing. • A deep understanding of A/B testing concepts and methodologies. How you’ll make an impact: • Take end-to-end ownership of products for some of the world’s largest OEMs, from design and development to deployment, measurement, and maintenance. • Develop and scale real-time Big Data operations processing over 140 TB of new data every day. • Build and improve core Taboola News products, including content recommendation and personalization. • Design and implement reliable, scalable backend services that support millions of users worldwide. • Collaborate with software engineers and cross-functional teams to deliver and continuously improve products. • Measure product performance and use data and KPIs to guide iterations and improvements. Our Tech Stack: Java, Kafka, Hadoop, Cassandra, Vertica, MySQL, HDFS, BigQuery, Docker, Kubernetes, Prometheus, Grafana, Airflow, Spark, Redis. Why Taboola? If you ask Taboolars what they love about working here, they’ll tell you that they’ve been empowered to realize their full potential while growing and learning from and with smart and talented people. They’ll also share more about: • Adam Singolda, Taboola Founder and CEO: “You can copy anything from another business but you can’t copy a company’s culture.” • Well-being: Competitive benefits and well-being programs tailored to the region, including comprehensive health benefits, a fully stocked kitchen, and location-specific perks. • Flexibility: We offer a hybrid work schedule with 3 days in-office, with an option to come in more often if desired. • Work with some of the biggest names: Our publisher partners include Yahoo, Conde Nast, Fox Sports, NBCU, ESPN, CBS, and E! Online. Our advertiser clients include Wells Fargo, Honda, Pinterest, and Expedia. Ready to realize your potential? Taboola is an equal opportunity employer and we value diversity in all forms. We are committed to creating an inclusive environment for all employees and believe such an environment is critical for success. Employment is decided on the basis of qualifications, merit, and business need. Learn more about #TaboolaLife on LinkedIn, Facebook, Instagram, X, YouTube, and the Taboola Life Blog. About Taboola Taboola empowers businesses to grow through performance advertising technology that goes beyond search and social and delivers measurable outcomes at scale. Taboola works with thousands of businesses that advertise directly on Realize, Taboola’s powerful ad platform, reaching approximately 600 million daily active users across some of the world’s leading publishers. Publishers such as NBC News and Yahoo, and OEMs such as Samsung and Xiaomi, use Taboola’s technology to grow audience and revenue, enabling Realize to offer unique data, specialized algorithms, and unmatched scale. #LI-DN1 #LI-Hybrid

Software Engineer