Software Engineer jobs in Israel

77 open
R
Senior Software Engineer, Live Call Team
Riverside · Israel

Description We built an agentic platform that helps content creators, podcasters, marketers, and major brands like Spotify, TED, NBC, Netflix, and Disney capture and create high quality audio and video content with ease. The traditional production process is slow and never built for today's scale. Riverside's technology streamlines the entire content production process, turning real conversations into professional grade videos, podcasts, webinars, livestreams, and whatever comes next. Quality is in everything we do, and it starts the moment people hit record together. This is where your role comes in: as a Senior Software Engineer on our Live Call team, you'll build the real-time layer that every Riverside recording runs on. About the Live Call Team Every Riverside recording starts with a live call. The Live Call team owns the real-time layer that connects hosts and guests from anywhere in the world, in studio quality. We are a team of curious engineers working on real-time audio and video communications at scale, and we keep things practical: no overengineering, just solid solutions. Not many teams anywhere get to work on this kind of technology, and this is your chance to join one. On your day to day We’re looking for a sharp, pragmatic Senior Software Engineer who wants to go deep into real-time communications and make a real impact on the core of our product. • Build and own full-stack features across the live call experience, mainly in Node.js and TypeScript, on both server and client • Work on the services that power real-time sessions, such as signaling, connectivity and media routing • Own what you ship in production: monitoring, resilience, alerting, and jumping in when something breaks • Learn the WebRTC stack and the constraints of real-time media, and use that knowledge to push the product forward • Use AI tools as a natural part of how you design, build and debug • Over time, get your hands on native C/C++ code where performance matters Requirements What Will Make You Stand Out? • 5+ years of experience as a software engineer, with strong full-stack skills (Node.js and TypeScript) • Proven experience building and running production systems, ideally real-time or high-scale ones. You care about resilience and monitoring and you "live" your system • Solid networking fundamentals: TCP/UDP, DNS, TLS and certificates, and how your services actually behave at the network level once deployed (for example, how Kubernetes networking works) • A hands-on, pragmatic engineer, not a theorist • Experience working in, and thriving in, a remote team • High ambition, hunger to learn and real passion for real-time audio and video • Background in networking or network security products, WebRTC, or C/C++ - a big plus! Bottom line? If you wanna take part in transforming how people and businesses share their stories globally, Riverside’s your place. The work is challenging, the culture is fast-paced, and the people are exceptionally brilliant. And if that’s not enough, we guarantee that your ideas will genuinely make an impact.

Software Engineer
KT
Senior Software Engineer — Base Protection
Kela Technologies · Tel Aviv-Yafo

Description Kela is a defense technology startup. We solve the most critical challenges in defense against aerial threats. We are building next-generation command & control systems - secure, real-time platforms that fuse sensors and AI into battlefield intelligence. Backed by leading investors, built by Israeli innovators. The Base Protection team defends bases against aerial threats like hostile drones and unmanned aerial vehicles (UAVs). We detect these threats in advance, fuse multiple sensors to create an accurate live map, and orchestrate real-time, automated countermeasures to bring down threats out of the sky before they reach their target. Responsibilities • Own and evolve the backend architecture of real-time C2 systems - designing for high availability, low latency, and resilience in the field. • Build and improve automated sensor and drone control pipelines, from raw data ingestion to fused, actionable threat intelligence. • Integrate new hardware — radars, cameras, drones, counter-drone systems — translating vendor protocols into reliable, real-time data. • Harden systems for unattended operation across on-prem, edge, and cloud environments. • Own problems end-to-end: from the first field report through root cause and deployment. Requirements • 5+ years building production backend systems in either Rust, Python, C++, Go, or similar. • Strong sense of ownership: you take problems from the first report to a fix in the field. • Thrive while working both independently and in a team. • Able to work in a high-paced environment focused on rapid innovation during critical project phases. Nice to have: • Experience or familiarity with the Rust programming language • gRPC/protobuf, geospatial, or sensor integration experience. • Hands-on networking experience for connecting hardware sensors and effectors to backend platforms. • Real-time or event-driven systems — streaming data, concurrency, low latency. • Background in defense, robotics, autonomy, or other mission-critical systems. • Experience with reliable, production-grade, on-prem and cloud deployments.

Software Engineer
MR
Senior Software Engineer - C/C++
Mentee Robotics · Herzliya

Description Mentee Robotics, now part of Mobileye, brings world-class robotics expertise, together with Mobileye's decades of leadership in computer vision, machine learning, and autonomous driving technologies. Building on that foundation, Mentee by Mobileye is creating the "MenteeBot", the AI-first humanoid robot that combines perception, reasoning, learning, and advanced dexterous manipulation, designed to work alongside people in their everyday lives, at the workplace and in the home. At Mobileye, our technologies power more than 230 million vehicles worldwide and have helped shape the future of autonomous mobility. With teams around the world, we continue to innovate at the forefront of autonomous systems, advancing the next generation of Physical AI for real life. Responsibilities • Design, develop, and maintain production-grade software using C++ and Python. • Build modular, well-architected components following object-oriented design principles. • Optimize code for real-time and low-latency operation. • Collaborate with cross-functional teams to deliver end-to-end solutions. • Write clean, maintainable, and well-tested code. Requirements • 5+ years of experience in Software Engineering, with a heavy focus on C/C++ development. • Expert Proficiency in C/C++: Deep understanding of modern C++ standards, memory management, and parallelism (this is a core requirement). • Solid grasp of object-oriented design (OOD), design patterns, and modular software architecture. • Proven ability to develop production-grade Python applications • Extensive experience developing and debugging in embedded Linux environments. • Experience with real-time operating systems or low-latency systems and performance optimization. Advantages • Experience with ROS 2 (Robot Operating System) • Expertise in GPU-accelerated services using zero-copy mechanisms to minimize data transfer latency. • Knowledge of embedded communication protocols such as EtherCAT, CAN, SPI, or I2C. • Experience with containerization (Docker). • Experience with embedded edge platforms such as NVIDIA Jetson

Software Engineer
R
Senior Software Engineer (Rust / GPU)
Regulus · Haifa

Description Regulus is an agile defense-tech startup tackling the most complex challenges in counter-drone and uncrewed defense. With hundreds of combat-proven systems deployed by the IDF and global partners, we are now engineering the next generation of C-UxS (Counter-Uncrewed Systems). We leverage advanced electronic warfare and kinetic measures to detect and neutralize hostile threats. If you want to push technological boundaries while safeguarding Israel and our allies, join us at this pivotal stage of our growth. This is a unique opportunity to join a company at a pivotal growth stage and help shape its products, culture, and future. We are looking for Senior Rust / GPU Software Engineer About the role We build a real-time GNSS and SDR signal processing system that runs on embedded GPU platforms. Algorithms and hardware interfaces are written in C++ and CUDA. Infrastructure is written in Rust. The team is small. Every engineer owns large parts of the system, from design to production. Responsibilities • Design and build fast, reliable software for real-time signal processing. • Turn research algorithms (GNSS, signal processing, geospatial) into efficient production code. • Write and tune GPU kernels, and keep the GPU busy with work sent asynchronously from the host. • Build and improve the infrastructure the team relies on: build system, testing, CI, tooling. • Work closely with hardware, research, and product teams. Requirements • 5+ years of hands-on experience shipping production software. • Strong C++ or Rust skills, with emphasis multi-threaded and async code with careful handling of resources and their lifetime. • Good judgment about performance, reliability, and code quality. • Experience with using performance analyses tools. You must also have at least one of these • GPU programming: you wrote GPU kernels (CUDA or similar) that run in production, and made them fast. This includes running them asynchronously from the host and overlapping host and GPU execution. • Building complex systems from scratch: you designed and built a significant system, or a major part of one, starting from nothing. Not only features inside an existing system. Examples: core runtime, build system, CI and automation, test framework. We are looking for builders. Long experience on a small part of a large, established codebase is not enough on its own. Nice to have • Knowledge of GNSS. • Experience with signal processing or computer vision. • Experience turning Python prototypes into real-time production code. • Experience with embedded GPU platforms (e.g. NVIDIA Jetson). • Experience with mixed C++/Rust codebases (FFI, CMake + Cargo)

Software Engineer
P
Software Engineer - Access infrastructure
Paragon · Israel

Description Paragon is a fast-growing Cyber intelligence company that is rapidly establishing itself as a key player in the industry. We are a young innovative company with a cutting-edge product based in Tel Aviv. We are looking for experienced developers with a strong passion for technology to join our new development team. As a team member, you’ll be designing and developing highly complicated projects from end-to-end, dealing with unique deep technologies that are being handled only in the complex environment of the cyber industry. Your work will be integrated with a wide part of Paragon’s products, to make the current products more sustainable and easy to adjust to our always changing environment in this industry. We are searching for a talented and forward-thinking developer who is eager to learn new technologies and craft cutting edge products from the ground up. Responsibilities • Developing new high-quality projects based on research components using mainly Python and Go • Contribute to the team by conducting code reviews, design reviews, assisting teammates, and being an active participant in team discussions • Integrating with the current company products and designing solutions for both quicker delivery and better reliability • Versatile and open-minded to new code languages and technologies, as part of working tightly with our research development teams • Creative approach to recognize problems and design resilient and robust solutions Requirements • 6+ years of experience in designing and developing large-scale projects - a must • Proven Experience in Python - a must • Experience working with Docker/containers • Familiarity with Kubernetes • Hands-on experience working with queues architecture (Kafka/RabbitMQ) • Experience working with agentic development • Basic experience with Linux Internals • Basic experience of low-level languages (C/C++/Objective-C/Rust) • Familiarity with queues architecture • Experience with databases (SQL/MongoDB) • Experience with starting new projects from scratch • Experience with developing in a microservice environment Advantages: • Experience with developing projects in cyber security organizations

Software Engineer
P
Software Engineer
Paragon · Israel

Description Paragon is a fast-growing cyber intelligence company, rapidly establishing itself as a key player in the industry. We are a young and innovative company, building a cutting-edge product in the cyber intelligence domain, based in Tel Aviv. We are looking for an experienced Backend / Full Stack Software Engineer to join our dynamic engineering team. In this role, you will primarily work on our client-facing platform and its backend services, contributing to a valuable, simple, and aesthetic interface that supports a highly complex cyber intelligence collection system. You will take ownership of end-to-end features, collaborate closely with multiple teams, and play an active role in shaping both product and technical decisions. Responsibilities • Take ownership and responsibility for assigned tasks, with guidance and support from the Team Lead • Design, implement, and maintain Backend services and APIs • Write technical specifications and proactively influence product and engineering decisions • Contribute to team quality by conducting code reviews and supporting fellow engineers • Collaborate daily with Product, QA, and other development teams • Participate in the design and implementation of distributed systems and microservices • Work with messaging and queue-based systems as part of event-driven architectures • Occasionally work on Frontend code for small features, debugging, and root-cause analysis Tech Stack Server: • Golang, Node.js (TypeScript) • MongoDB, Elasticsearch • Kafka, Redis • Kubernetes, Docker Client: • React (TypeScript) Requirements • 5+ years of experience in Backend development, with proven experience building complex, large-scale systems • Strong experience designing and developing distributed systems, including microservices architectures • Hands-on experience with messaging / queue-based systems (e.g., Kafka or similar) • Solid experience working with databases, including MongoDB and/or SQL databases • Backend-focused engineer with a Full-Stack mindset • Willingness and motivation to work on Frontend code when needed, mainly for small features, debugging, and root-cause analysis (10-15%) • Basic experience with Frontend technologies, preferably React (TypeScript) • Strong sense of ownership, responsibility, and proactive problem-solving • Excellent collaboration skills and ability to work in a cross-functional environmentAdvantages Advantages: • Familiarity with Kubernetes and a basic understanding of its architecture (pods, deployments, etc.) • Previous experience in the cyber or intelligence industry

Software Engineer
P
Low Level Developer
Paragon · Israel

Description Paragon is on a mission to transform the world of cyber intelligence. Based in Tel Aviv, our innovative team is made up of top-tier talent who are passionate about making an impact. At Paragon, you’ll find the freedom to think boldly, collaborate with purpose, and grow alongside a team united by a shared mission — striving for excellence, and always looking out for one another. We are looking for a Low-Level researcher & developer to join us. As part of the role, you will occupy a unique role combining both research and developing production-grade systems integrated into our core product. We are searching for a capable, challenge-accepting tech enthusiast, willing to research & implement world-unique solutions in a fast, end-to-end cycle. Responsibilities • Writing and maintaining production grade systems written in Go/Java/Rust/C/Python which implement various genuine data collection capabilities. • Researching native OS, apps behavior and internal mechanisms. • Work with a variety of different technologies and tools to accomplish challenging research tasks and implement reliable data collection integrated into Paragon's core. Requirements • 4+ years of experience developing large scale projects in a development team • Hands on experience with one or more low level languages: Go, C/C++, Rust • Proven experience in reverse engineering • Hands on experience with one of: IDA Pro, JEB, Frida • Proven experience in Linux and Git • Ability to learn quickly and independently Advantages: • Deep knowledge of OS Internals • Experience in Android/iOS development or research • Experience in malware analysis • Experience working with SQL based databases

Software Engineer
I
Senior Software Engineer
Irregular · Tel Aviv-Yafo

About Irregular Irregular is the first frontier security lab with the mission of protecting the world in the time of increasingly capable and sophisticated AI systems. We build next-generation defenses through high-fidelity research platforms that simulate and monitor real-world AI security scenarios. As AI systems become more powerful, we focus on staying ahead of emerging threats and vulnerabilities, ensuring these transformative technologies can be deployed safely and securely. About the Role As a Software Engineer at Irregular, you will take ownership of designing, building, and scaling the production systems that power our evaluation and security platform for frontier AI models. Your work will focus on creating robust, resilient, and high-performance infrastructure—whether that’s distributed pipelines, backend services, or tooling that supports our research teams. This role is engineering-first with a strong research and cyber component. You will develop systems that must run reliably in production, integrate with external partners, and support large-scale data, experiments, and automated evaluations. You’ll drive architectural decisions, lead technical implementations, and shape how our platform evolves. Representative Responsibilities: • Architecting and scaling production-grade systems and workflows. • Building backend services, APIs, and monitoring tools for large-scale model evaluations. • Designing infrastructure that supports research experiments at scale. • Implementing agent frameworks in production environments • Designing and building challenges that measure a model’s ability to evade discovery, allowing us to see if models can operate on remote systems while avoiding detection by common defensive security tools. You may be a good fit if you: • Have strong software engineering fundamentals and multiple years of production experience. • Have experience working in multidisciplinary teams, and can adapt to rapidly evolving challenges. • Enjoy working at the intersection of engineering and applied research. • Are interested in AI and cybersecurity (experience in machine learning or cybersecurity is a plus but not necessary). • Care about the societal impacts of your work.

Software Engineer
DS
Senior Software Engineer (Cloud/Backend)
D-Fend Solutions · Ra'anana

At D-Fend Solutions, our people are our greatest strength — and technology is our passion. Our team of innovators and subject matter experts, including veterans of elite military intelligence technology units, is transforming the way organizations protect themselves from drone threats. As the global leader in cyber-takeover counter-drone technology, we design and deliver advanced, software-defined solutions that empower our customers to detect, take control, and safely land unauthorized drones — with precision and reliability. Every day, we push the boundaries of innovation to meet real-world security challenges across industries and environments. We’re proud of our cutting-edge technology, our global reach, and the impact we make in securing the skies. We’re seeking passionate professionals who thrive in a fast-paced, creative, and collaborative environment — those who want to be part of the next generation of airspace security innovation. Join D-Fend Solutions and help make the world a safer place. Become a D-Fender! Work with the world’s leading cyber-takeover counter-drone technology provider and shape the future of safe airspace. The Role: We are building a brand-new Platform group and have already recruited a strong foundational team. We are now looking for a Lead Technical Anchor to act as a Key Technical Partner to the Principal Architect. You will be one of the main players in the group, acting as the primary driving force to ideate, design, implement, maintain, and monitor a massive multi-tenant SaaS distributed ecosystem and inference platform. This mission-critical platform operates across three tiers: • Cloud (Worldwide SaaS) • On-Premise (Gateways / MSC2) • Edge Device Sensors (SDR / IoT tactical devices) We need a heavyweight engineer with the battle scars of planning and designing distributed systems from scratch, but who is still "hot on code" and loves being deeply hands-on. We operate with a strict 'You Build It, You Run It' culture. (Note: While this role is heavily focused on backend architecture and platform infrastructure, we believe in end-to-end ownership. You will occasionally dive into the frontend (React) to deliver complete features). What You Will Do: • Key Technical Partner: Work in close partnership with the Principal and Software Architect to translate high-level architectural vision into production reality. • Architect Distributed Systems: Lead the design, planning, and implementation of highly complex, high-throughput distributed systems from the ground up, ensuring seamless data ingestion and inference across Edge, On-Prem, and Cloud layers. • Lead by Example in Code: Write extremely sharp, scalable, and maintainable code. You will set the engineering standards for the rest of the team using Node.js, Express, and NestJS. • End-to-End Ownership: Take full ownership of the software lifecycle—from architectural design and backend coding to automated deployment and production monitoring. Ensure the high availability and observability of our multi-tenant SaaS environment. • Backend & Infrastructure Focus: Design and implement high-performance backend tasks, robust infrastructure, and high-throughput Backend-for-Frontend (BFF) layers utilizing both REST and gRPC protocols to process real-time sensor data and telemetry. Requirements: • Background: B.Sc. in Computer Science (from a leading university) OR Alumnus of an elite military technology unit. • Experience Level: 7+ years of overall software engineering experience, with at least 5+ years of hardcore backend development focusing on distributed systems. • Expert Coder: You are still deeply hands-on and "hot on code". • Core Backend Stack: Expert-level knowledge of JavaScript (JS) and TypeScript (TS). Deep, authoritative expertise in Node.js, Express, and NestJS, alongside a profound understanding of the JS Event Loop and asynchronous programming. • Distributed Systems: Proven, battle-tested experience planning, designing, and implementing complex, high-throughput distributed systems from scratch. • Cloud Native: 5+ years across on of AWS, Azure, or GCP with a focus on managed services (Serverless, EKS/AKS/GKE, auto-scaling). • Architecture: Proven experience with Event-Driven Design (one of Kafka, RabbitMQ, Redis Stream) and Microservices. • State Management: High-speed in-memory state (Redis) and relational data stores (PostgreSQL). • SaaS & Security: Expertise in secure, multi-tenant SaaS, ideally with knowledge of Zero Trust Architecture (ZTA) and mTLS. • Containers: Hands-on experience with Docker and basic Kubernetes. • Frontend Willingness: Practical experience with React and a strong willingness to touch client-side code when necessary to deliver end-to-end features. Big Advantages: • Infrastructure as Code: Deep expertise treating infrastructure as software using Server-less Framework, Terraform, AWS CDK. • AI Tooling: Experience enriching and optimizing development using dev-assisting GenAI tools (such as Cursor, CoPilot, or ClaudeCode). • Data Scale: Experience with time-series telemetry pipelines and long-term storage tiering. • Observability: Experience implementing observability stacks (Prometheus, Grafana, ELK, Datadog). • Additional Tech: Python 3.6+ experience and multi-process/threaded application knowledge.

Software Engineer
N
Senior Software Engineer
Nova · Rehovot

Description Nova is seeking a Senior Full Stack Developer to join our Server Platform team and help develop the next generation of process control solutions for the semiconductor industry. Working closely with software, hardware, algorithm, and QA teams, you will deliver high-quality, scalable software using modern development practices and AI-powered tools such as GitHub Copilot. Role Responsibilities • Design and develop clean, maintainable C#/.NET components and services. • Integrate software workflows with hardware interfaces, algorithms and data services. • Use GitHub Copilot to accelerate implementation, refactoring, testing and debugging while taking ownership of code quality. • Write automated tests, participate in code reviews and resolve performance and reliability issues. • Deploy and troubleshoot containerized services on Kubernetes; use Python for tooling and automation. Requirements • 4+ years of hands-on software design and development experience. • Expert-level C#/.NET, with strong object-oriented design, concurrency and debugging skills. • Strong practical GitHub Copilot skills, including creating reusable skills (SKILL.md), context engineering and dedicated agents; ability to review, explain and validate AI-generated code. • Hands-on Kubernetes and Docker experience, including deployment and troubleshooting. • Working knowledge of Python for scripts, automation and integration. • Experience with Git, CI/CD, unit/integration testing and service/API integration. Advantages: • Semiconductor or hardware-integrated systems; gRPC, SQL databases and WPF. Experience building in-house AI/LLM infrastructure, including model hosting, integration and evaluation. That special something you bring in: Strong problem-solving skills, ownership and effective teamwork. Get to know us better: Nova (NASDAQ: NVMI) is a global company and a leading provider of innovative metrology solutions for process control in semiconductor manufacturing. With a team of ~1200 people in three R&D centers and 27 field offices, we bring insights into the world’s most advanced industry. We leverage multiple technology fields such as physics, optics, chemistry, and algorithms to develop hardware and software solutions that measure almost every advanced computer chip built in the world. Nova dives deep into dimensions and layers at the atomic level to extract unique insights and provide our customers with crucial decision-making data, managing critical challenges by providing unique, differentiated solutions. Our outstanding people-focused and innovative culture means every person at Nova has the power to make an impact and significantly redefine what people can achieve through technology. Join us if you are A dreamer and brilliant high aimer who sees the impossible as the starting point and loves working in a multidisciplinary global team to create innovative breakthroughs. If you need assistance due to a disability, you may contact us at [email protected]

Software Engineer
C
Senior Software Engineer
Cyera · Tel Aviv-Yafo

Description About Cyera Come join the company building the security operating model for the age of AI. AI has changed how data is used — and security must change with it. Cyera's mission is to empower businesses to accelerate AI Adoption by defining a holistic approach to securing AI - from data to access to model. Instead of perimeter controls and static policies, Cyera provides a unified control plane that understands relationships between data, access, and behaviors across humans, systems, and AI. Backed by the world’s leading investors and working with a large and growing list of Fortune 1000 companies, we are looking for world-class talent to join us as we usher in the new era of data and AI security. As a Senior Backend Engineer You will be working with tons of data! Our customers store Petabytes of cloud assets, and we’ll want you to: • Work with the latest cloud services to fetch the right information • Research and find innovative ways to process big data into insights • Always optimize! Be very mindful of resources - costs and runtime You will design and own new product features: • Work with PMs to finalize product requirements and scope • Work with data scientists to optimize their models for massive-scale in production • Think 80/20 - we’re a lean startup and time is crucial. Only develop what brings value You will put our customers’ needs first: • Locate bottlenecks in our pipeline and help fix them • Automate and orchestrate our processes to make them more efficient • Always improve our production monitoring and visibility to handle issues quickly Our areas of expertise are: Databases of every kind | Cloud technologies - AWS, GCP, Azure | Virtual Machines and computing | Cloud security & Identity management | data security | Performance and cost optimization The tools and services we use across Cyera are: Typescript | NodeJS | NestJS | K8s| Kafka | TypeORM | Jest | Microservices Why Join Us? At Cyera, we own what we build and how we work. Cyerans are empowered to take initiative, move quickly, and turn ideas into impact. We push boundaries by challenging the status quo, learning fast, and continuously raising the bar - for ourselves and for the industry. We elevate together by lifting each other up, celebrating wins as a team, and recognizing that our success is shared. Feel free to apply even if your experience doesn’t tick every box. We’re building something special here—and we welcome Cyerans with diverse backgrounds, perspectives, and experiences.

Software Engineer
C
Low Level engineer- Endpoint team
Cyera · Tel Aviv-Yafo

Description About Cyera Come join the company building the security operating model for the age of AI. AI has changed how data is used — and security must change with it. Cyera's mission is to empower businesses to accelerate AI Adoption by defining a holistic approach to securing AI - from data to access to model. Instead of perimeter controls and static policies, Cyera provides a unified control plane that understands relationships between data, access, and behaviors across humans, systems, and AI. Backed by the world’s leading investors and working with a large and growing list of Fortune 1000 companies, we are looking for world-class talent to join us as we usher in the new era of data and AI security. About Cyera Endpoint The Cyera Endpoint Group is an innovative unit dedicated to redefining endpoint security through cutting-edge AI and large language models. As a leader in data security, Cyera empowers organizations with advanced intelligence, enabling them to understand, protect, and control sensitive data and AI across all environments. With the backing of top-tier cyber investors and a leadership team of industry pioneers, Cyera is rapidly scaling to meet the increasing global demand for its transformative solutions. To drive our ambitious vision forward, we are expanding our engineering team to tackle high-scale challenges at the intersection of AI and data protection. If you're passionate about building innovative solutions in this space, join us and help shape the future of Endpoint at Cyera. What You’ll Do: As an Endpoint Engineer on Cyera’s Endpoint team, you will play a pivotal role in developing our endpoint capabilities, taking full ownership from design to production. Your work will focus on creating efficient and secure detection and prevention capabilities, implementing robust command and control processes, and ensuring top-tier performance and reliability. Key responsibilities include: • Design and build endpoint components that collect data, detect risky activity and remediate them • Build extensible endpoint capabilities for understanding how AI is used on the endpoint. • Research how AI applications and agents behave and find reliable ways to observe and control them. • Build the core capabilities every endpoint component depends on, such as updates, health monitoring and secure communication. • Own features from design to production, including performance, reliability and rollout across large device fleets. Our Tech Stack: Rust | Tokio | OpenAPI | Python Requirements Requirements: • 5+ years of development experience in system programming using Rust with a focus on system-level applications. • Strong understanding of operating systems, including hands-on experience with WinAPI for Windows or macOS APIs for Mac. • Comfortable working in fast-paced environments • Proven ability to build end-to-end systems, including the design of complex interfaces and data pipelines • You use AI tools in your daily engineering work (coding assistants, agents, LLMs) and have clear opinions on where they help and where they fall short • Familiarity with Windows ETW, macOS Endpoint Security, or eBPF - Advantage • Familiarity with AI applications, agents or LLM tooling - Advantage Why Join Us? At Cyera, we care about collaboration, innovation, and agility. We take “teamwork” seriously—with our inclusive and supportive culture at the forefront—and we’re just as serious about nurturing Cyerans to grow, both personally and professionally. ***Feel free to apply even if your experience doesn’t tick every box. We’re building something special here—and we welcome Cyerans with diverse backgrounds, perspectives, and experiences.

Software Engineer
P
Web Software Engineer (TLV)
Plus500 · Tel Aviv-Yafo

Description What to Expect - The Role We are looking for a highly motivated Web engineer specializing in creating exceptional user experiences for our users. You must demonstrate strong software engineering skills, excellent interpersonal communication, extreme ownership, and the ability to accept and give meaningful technical feedback. You will be responsible for designing architecture, writing correct, robust code, maintaining and improving existing functionality, and shipping new features. You will work as part of a Scrum-Agile cross-functional team and collaborate with backend engineers, quality engineers, product managers, designers, and more. Our team strives to set the bar for trading Web user experience. We want to work with people who are excited by this goal and have the talent to deliver on it. What You’ll Do - Responsibilities • Architect, implement, and maintain web-based client-side. • Optimize code for performance, stability, and maintainability. Requirements Requirements - What You’ll Bring • Bachelor’s Degree in Computer Science, Software Engineering, or equivalent. • Minimum 4 years of experience in Web (JS Framework) development. • Proficient in modern web app deployment tools & libraries such as Webpack, ESLint, Babel, and NPM. • Excellent grasp of fundamental computer science concepts, good at solving complex technical problems. • Experience using common design patterns. High standards for code quality, maintainability, and performance. • Experience creating, maintaining, and shipping top-ranking Web apps is preferred. Compensation and Benefits Along with competitive pay, as a full-time Plus employee, you are eligible for the following benefits: • Yearly Bonus and RSU grants based on performance • Online/On-Site Courses, attend public conferences, and many other growth and learning opportunities. • Health Insurance • Gym, Pilates, Yoga, and others • Cibus\10Bis • Tickets to our sponsored team's games • Social events Where you'll be • We offer a hybrid work policy : 3 on-site plus 2 flexible days. • Work is located at the Tel Aviv R&D Center. Plus500 is a publicly listed company, We welcome you to read and learn about our business strategy, strengths, and results on our investor relations page.

Software Engineer
Z
Software Engineer – Data Collection Team
Zafran · Tel Aviv-Yafo

Zafran is looking for a talented Engineer to join one of the most strategic and impactful teams in the company. Our Integration team is the backbone of the organization, connecting all security ecosystems into one intelligent platform. The team plays a critical role in enabling everything we do, and its impact is felt across the entire business. In this role, you will build and manage integrations with enterprise environments, security platforms, cloud infrastructures, and third-party systems. You will work on complex technical challenges involving APIs, data flows, automation, scalability, and system connectivity. This is a highly cross-functional position with direct collaboration across R&D, Product, Customer Success, and Solution Engineering teams About Zafran: Our Mission: To stop the exploitation of vulnerabilities, everywhere. What makes us different: Zafran de-risks 90% of critical vulnerabilities overnight across your hybrid environment and utilizes Agentic Capabilities and your existing security tools to rapidly mitigate and remediate the 10% most likely to be exploited. ​​Who’s behind us: Zafran is backed by Menlo Ventures, Sequoia Capital, Cyberstarts, and a deep belief that cybersecurity should move as fast as attackers do. We’re one of the fastest-growing companies in the industry, scaling to meet demand from the world’s most advanced, security-obsessed organizations. We’re serious about our mission- so expect work that matters, teammates who challenge and inspire you, and plenty of fun along the way! What you will do • Design, implement, and maintain integrations between multiple products and systems via APIs. • Solve complex data and scalability challenges, ensuring the platform efficiently handles large volumes of data. • Collaborate with cross-functional teams to understand requirements and deliver integration solutions that meet business needs. • Define best practices for data handling, API usage, and integration workflows. • Ensure the integrity, reliability, and performance of integrated systems. Requirements • 3+ years of professional software development experience, with strong fundamentals in backend development. • Hands-on experience working with APIs - authentication flows, pagination, rate limiting, and error handling. • Strong code comprehension and system-level thinking - able to trace data end-to-end across an integration, from API response parsing through failure handling and edge case reasoning. • Familiarity with cloud environments (AWS, GCP, or Azure) and experience working with queuing or event-driven patterns (e.g. SQS, Kafka, or similar). • Proactive problem-solver who identifies gaps and drives improvements in infrastructure, tooling, and processes. • Strong problem-solving skills and the ability to work in a fast-moving environment. • Experience working with multiple data sources, schemas, and storage technologies; familiarity with data transformation patterns is a plus. • Prior experience as a Data Analyst, Data Engineer, or similar role is a plus.

Software Engineer
Z
Senior Software Engineer – Remediation Workflows
Zafran · Tel Aviv-Yafo

Zafran's ServiceNow application is on the ServiceNow Store and is how a large part of our enterprise customer base experiences our product day to day. It has been built and maintained by an external partner; we are bringing it in-house. You would be the first ServiceNow engineer at Zafran and the owner of that application end to end — architecture, roadmap, code, certification, releases, and customer escalations. This is a product engineering role, not a platform administration or consulting role. You are not implementing ServiceNow for internal users; you are shipping a certified commercial application that installs into instances you do not control, at organizations whose configurations and data volumes you cannot predict. The work is substantially independent, with real ownership over technical direction, and sits close to both our product team and our customers' security operations teams About Zafran: Our Mission: To stop the exploitation of vulnerabilities, everywhere. What makes us different: Zafran de-risks 90% of critical vulnerabilities overnight across your hybrid environment and utilizes Agentic Capabilities and your existing security tools to rapidly mitigate and remediate the 10% most likely to be exploited. Who's behind us: Zafran is backed by Menlo Ventures, Sequoia Capital, Cyberstarts, and a deep belief that cybersecurity should move as fast as attackers do. We're one of the fastest-growing companies in the industry, scaling to meet demand from the world's most advanced, security-obsessed organizations. We're serious about our mission- so expect work that matters, teammates who challenge and inspire you, and plenty of fun along the way! What you'll own • The integration between Zafran's platform and ServiceNow, end to end: data ingestion, correlation of findings to configuration items, remediation workflows, and bidirectional sync • Architecture, development, and maintenance of the backend services behind the integration, built for scale: millions of records, partial failures, rate limits, and retries • Architecture, development, and maintenance of Zafran's scoped ServiceNow application • New capabilities on top of ServiceNow's security and CMDB modules, from design through customer POCs to release • Technical escalations from customers' ServiceNow administrators: joining calls, debugging in their environments, and turning what you find into fixes and product improvements • The technical side of pre-sales conversations when a prospect's ServiceNow team has hard questions • The ServiceNow Store certification and release cycle, with the support of the team • Versioning and upgrade paths: shipping new versions without breaking existing customers, including migration logic where the data model changes • Automated testing, source control, and release engineering for the application • Close collaboration with external development partners where relevant • Growing Remediation Workflows beyond ServiceNow as the role evolves Required • 5+ years of hands-on experience in backend development in a product R&D team, with languages such as Golang, Python, Java, JavaScript, or C/C++ • Hands-on development experience on ServiceNow: server-side scripting, integrations, scoped applications • Experience building and running production systems at scale: services, data pipelines, and integrations with third-party systems • Defensive engineering instincts for code that runs in environments you cannot inspect - unknown customizations, unexpected data volumes, partial failures, rate limits, and retries • The ability to quickly learn and adapt to new technologies as needed • Strong problem-solving, sense of ownership and communication skills, with the ability to work well in a team environment • 5+ years of experience, in at least 2 positions • Mentality of a team player, with a capability to see the big picture, and use it to focus on critical detail • Capability and will to take responsibility and have a deep influence • Clear written and verbal communication with customers' technical teams Strongly preferred • Experience shipping an application to the ServiceNow Store and taking it through certification • Hands-on experience with ServiceNow Vulnerability Response or Security Operations - particularly third-party integrations built on the VR integration framework • CMDB knowledge, including CI identification and reconciliation (IRE) • IntegrationHub, Scripted REST APIs, Flow Designer • Experience with source control and automated testing (ATF) for ServiceNow applications • Golang • Certified Application Developer (CAD) Nice to have • Security background more broadly - vulnerability management, exposure management, or SOC workflows • Service Graph Connectors • MID Server architecture, especially for customers with on-premises or network-restricted deployments • Experience with domain-separated instances as a deployment target (MSPs and large enterprises may install our app; it needs to behave correctly there)

Software Engineer
Z
Senior Software Engineer
Zeroport · Herzliya

Description If you've ever dreamt of being there when it all started, this one's for you. At Zeroport, we're rethinking how humans and AI agents securely access and interact with critical systems. As AI becomes more autonomous, controlling what it can access is no longer enough. We're pioneering Least Agency: limiting what AI agents (and humans) can actually do, and enforcing those boundaries independently through physical containment. Our approach combines purpose-built hardware, robust software, and non-IP connectivity to enable secure, real-time work for both AI agents and humans, without exposing the protected network. It sounds bold, we know. That's exactly the point. Who We Are Zeroport is pioneering Least Agency for AI and human network access. Our hardware-enforced architecture creates physical boundaries between AI agents, human users, and critical systems, limiting what they can reach and do by design. We're a focused, technical team with a strong builder mentality, moving fast to redefine how humans and AI securely interact with the world's most critical systems. About the Role We’re looking for a Senior Software Engineer to join our small, fast-moving team, where engineers own problems end-to-end and work across languages, services, and system boundaries. This role requires more than strong software engineering. We’re looking for someone with strong system and product thinking — someone who can take a high-level need, understand the broader context, challenge assumptions, identify user flows and edge cases, and help shape the right solution before writing the code. AI is deeply integrated into how we build software. We use coding agents daily to plan, develop, review, test, and investigate code, making strong engineering judgment and the ability to critically validate AI-generated work essential. What You’ll Do • Own complex problems from initial need through design, implementation, testing, and production • Turn high-level requirements into well-defined solutions, considering user flows, edge cases, constraints, and expected behavior • Think beyond the immediate task and consider how a feature fits into the broader system and evolves over time • Design and build across multiple parts of the system and technology stack • Make architecture decisions with reliability, security, failure scenarios, upgrades, and backward compatibility in mind • Work daily with AI coding agents to plan, build, investigate, and validate software • Debug complex issues across distributed systems and real-world environments • Research unfamiliar technologies, protocols, and domains and quickly turn findings into working solutions • Collaborate across software, embedded, hardware, security, and infrastructure Requirements What We’re Looking For • 6+ years of hands-on software engineering experience • Strong system and product thinking — the ability to understand the problem behind a requirement, define scope, anticipate edge cases and constraints, and make thoughtful decisions about how a solution should work • Ability to operate effectively with ambiguity and drive problems forward without relying on fully defined specifications • Strong system design and architecture skills • Hands-on experience using AI coding agents, such as Claude Code or similar tools, as part of the development workflow • Ability to learn new technologies, languages, and domains quickly • Experience debugging complex or distributed systems • Solid understanding of networking and security fundamentals, including TCP/IP, TLS/mTLS, certificates, PKI, and authentication Nice to Have • Real-time media: WebRTC (ICE/TURN, DTLS), GStreamer, H.264, or remote desktop protocols such as RDP • Identity: SAML, OIDC, LDAP/Active Directory • Security engineering: threat modeling, secure protocol design, PKI and mTLS, code signing and signed updates, Linux hardening, or an offensive security / CTF background • Embedded Linux and hardware interfaces: Yocto, ARM boards, CAN (ISO-TP), UART, HID input, V4L2 video capture • Flutter with native code (FFI, platform channels) or another cross-platform desktop stack • Shipping on-premise or air-gapped software • Building your own AI tooling: agent workflows, skills, MCP servers Why Join Us AI is making ordinary software cheap to produce. Building close to hardware is where the interesting problems are moving: the constraints are real, the feedback is immediate, and there's more to learn than any framework can • Solve challenging problems across software, hardware, networking, security, and AI • Work in an environment where AI is an integral part of how software is built • Take real ownership and have a direct impact on the product and how it evolves • Work with a small, highly technical team building something fundamentally new • Competitive salary and benefits Let's build it together! Even if you don’t meet every requirement - we’d still love to hear from curious, motivated people.

Software Engineer
A
Senior Software Developer — Malware Research Platform
Alice · Ramat Gan

Description Alice is hiring a Senior Software Developer to lead the development of our internal malware research platform. This is a senior, hands-on role with end-to-end ownership of development and delivery. You'll be the technical authority — setting code-quality standards, making the architecture calls, and mentoring the developer team. What makes this role different is who you build for. Our users are our malware researchers, and they use the tool every day. Your job is to sit beside them, learn how they actually work, surface the heuristics and edge cases they carry in their heads, and build agentic tooling that compounds their productivity. The bar isn't "does it ship" — it's "do the researchers reach for it every day." Success is measured in researcher adoption and time saved, not features merged. Agentic workflows are core to how we build. You should be fluent using them and confident designing systems where agents run in production — with clear judgment about where an agent earns its keep versus where deterministic code or a human-in-the-loop is the right call. What You'll Do Lead development and delivery • Own technical execution end-to-end: implementation, code review, and release. • Translate research workflows and feature requests into well-scoped tasks with realistic, risk-aware estimates the team can plan against. • Manage day-to-day execution: unblock people, sequence work, catch problems early. • Set and defend the technical bar: review rigor, testing discipline, documentation, architectural consistency. Partner with the researchers — and amplify them • Embed with malware researchers to understand their workflow and capture the tacit knowledge and edge cases no spec ever wrote down. • Translate that knowledge into reliable agentic tooling — and know when an agent is confidently wrong before it ever reaches a researcher. • Spend roughly 5–10% of your time doing actual malware research (with structured onboarding) to stay close to how the tool is used. • Be willing to tell a researcher when a proposed workflow won't automate well — and explain why. Be the technical authority and mentor • Make the hard architecture and design trade-off calls. • Mentor through code review, pairing, and design discussions. Raise the level of everyone around you. • Dive deep on the critical, difficult features and bug fixes yourself. • Design agentic workflows into the architecture from the start, and build the evaluations and guardrails that keep them trustworthy. Requirements Must-have • 5+ years of software development experience, with a track record of delivering products to production — not just prototypes or POCs. • Strong Python, including async (asyncio), modern typing, and a disciplined testing approach (pytest). • Hands-on Playwright experience in production — not one-off scripts. • Production experience with agentic workflows: building, deploying, and operating LLM-powered systems that plan, call tools, and execute multi-step tasks — using a modern agent framework (e.g., LangGraph, the Anthropic Claude Agent SDK, the OpenAI Agents SDK, or DSPy). • Experience building evaluations and guardrails to measure agent quality and catch regressions before they reach a user (e.g., MLflow GenAI evaluation & tracing, LangSmith, or Braintrust). • Proven experience leading development efforts: estimation, task breakdown, code review, and mentoring. • Experience building tools used internally by expert users (vs. external end-user products), or a clear instinct for the difference. Nice to have • Background in cybersecurity, malware research, threat intelligence, or an adjacent security domain. • Experience with reverse-engineering tools, sandboxes, or malware-analysis pipelines. • RAG and retrieval pipelines (indexing, reranking, grounding) and a vector store (e.g., pgvector). • Cloud-native infrastructure (AWS, Kubernetes), containers (Docker), CI/CD (GitHub Actions), and observability stacks (OpenTelemetry, Grafana / Coralogix or equivalent). About Alice Alice is a trust, safety, and security company built for the AI era. We safeguard the communicative technologies people use to create, collaborate, and interact- whether with each other or with machines. In a world where AI has fundamentally changed the nature of risk, Alice provides end-to-end coverage across the entire AI lifecycle. We support frontier model labs, enterprises, and UGC platforms with a comprehensive suite of solutions: from model hardening evaluations and pre-deployment red-teaming to runtime guardrails and ongoing drift detection. Alice is widely considered a global leader in online safety and AI security. We have some of the most forward-thinking and passionate minds in the world working to safeguard over 3 billion users across the largest AI and tech platforms. If you're creative and driven to secure the future of AI, we want to hear from you!

Software Engineer
N
Junior Software Engineer
Nexar · Tel Aviv-Yafo

Qualifications Computer Science Education from a leading university Exceptional candidate with passion for mobile and/or backend technologies. Image processing projects/courses - advantage. Additional Information Join a company on a huge mission Work with a world-class team

Software Engineer
N
Senior Software Engineer
Nexar · Tel Aviv-Yafo

Qualifications 3+ years of experience Strong experience in at least two of the following technologies : iOS (Swift, ObjectiveC) Android Java Back end Computer Science Education from a leading university Startup experience - advantage Additional Information Join a company on a huge mission Work with a world-class team

Software Engineer
P
Software Engineer
Penlink · Israel

Description About us Penlink is a global leader in digital intelligence solutions. Our advanced technologies simplify complex data, empowering public safety organizations to make informed decisions quickly and effectively. We believe in the power of data-driven intelligence to accelerate clarity in decision-making for global security, strategic operations, and the most critical missions. Headquartered in the US with offices worldwide. About the role We're building complex, production-grade AI features into our platform, and we're looking for a strong full-stack agentic engineer to design, ship, and own them end-to-end — from the agent and backend logic all the way to the UI client. This is a close-the-loop role: you should be just as comfortable building the service that orchestrates an LLM call as you are building the UI components that present its results to the user. It's first and foremost a software engineering role — we want real engineering talent that has made the shift to modern, agentic development: directing agentic coding tools, reviewing their output, and holding the result to production standards. What You’ll Do • Own complex features end-to-end: investigate the problem, write the technical design, break the work into components and dependencies, then build, test, and roll it out. • Work closely with Product to refine requirements — question assumptions and surface edge cases, failure modes, and trade-offs before they reach production. • Work across the stack: design backend services, APIs, agents, and agentic flows, build the client experience, and connect them into something that works reliably. • Contribute to a complex, production-grade agentic system — not a simple chatbot. Agents here use tools, share context, and execute multi-step workflows, and your work plugs into that architecture. • Integrate AI capabilities — LLM calls, structured outputs, tool/function calling, retrieval — sensibly, measure their quality, latency, and cost like any other part of the system, and know when a deterministic solution is the better choice. • Integrate with external APIs and data providers, designing for rate limits, timeouts, partial failures, and usage cost. • Own the production health of your features, including observability, root-cause analysis, and delivering fixes safely across supported release versions. Requirements • 4+ years of professional software engineering experience, with strong programming fundamentals and a solid grasp of backend system design — APIs, data modeling, concurrency, and performance. • Proven full-stack experience: backend services and APIs, and modern frontend development (e.g. Angular, React, Vue, or similar). • A track record of owning complex features through to production — breaking down ambiguous problems, identifying risks and dependencies, and following through after release. • Practical, daily use of agentic coding tools such as Claude Code, Cursor, Copilot Agent Mode, Codex, or similar. • Clear communication with both technical and non-technical stakeholders, including clear written technical designs. Nice to Have • Experience developing in a microservices environment on cloud architecture — AWS, Docker, and Kubernetes. • Experience with multi-agent workflows, tool-using agents, or RAG pipelines. • Familiarity with orchestration frameworks (LangChain, LangGraph, Semantic Kernel, AutoGen, CrewAI, or MCP-based tools). • Hands-on experience building AI-powered features — LLM integration and structured outputs, evals (prompt regression, LLM-as-judge), and AI UX (streaming, chat, human-in-the-loop). • Distributed systems experience: message queues, caching (e.g. Redis), and durable workflow engines (e.g. Temporal). • Experience with relational databases (e.g. PostgreSQL), including schema design and query performance. • Angular experience. • Backend development experience with C# / .NET. • CI/CD, feature flags, automated testing, and production observability (e.g. Datadog, OpenTelemetry).

Software Engineer