Software Engineer jobs in Tel Aviv-Yafo

45 open
T
Team8-Cyber Startup, Senior Software Engineer
Team8 · Tel Aviv-Yafo

Description We're seeking a talented and experienced Senior Software Engineer to join our dynamic team. As a leader in cybersecurity solutions, we are committed to delivering innovative products that protect our clients' data and systems from emerging threats. We value creativity and problem-solving skills, and in this role, you will have the opportunity to influence the direction of our technology and contribute to our commitment to continuous improvement. If you are passionate about technology, have a deep understanding of software engineering principles, and are excited about making a meaningful impact in the cybersecurity space, we would love to hear from you. Join us and be part of a team that is at the forefront of protecting digital landscapes. What you'll do: * Design, develop, and maintain high-quality software solutions that address complex security challenges. * ⁠Collaborate with cross-functional teams to define software requirements and specifications * ⁠Play an active role in architectural design decisions, guide code reviews, mentor engineers, and uphold best practices in software development. * ⁠Troubleshoot and resolve system and performance issues in a timely manner. * ⁠Develop and implement automated testing strategies to ensure software reliability and security. * ⁠Stay current with industry trends, technologies, and emerging threats to continuously improve product offerings. Requirements What you need: * 5+ years of experience in software development * ⁠Strong experience designing and maintaining high-scale platforms using modern architectures and web technologies. * ⁠Excellent problem-solving skills and the ability to work independently or as part of a team. * ⁠Strong communication skills to articulate technical concepts to non-technical stakeholders. * ⁠Experience with cloud platforms and services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).

Software Engineer
T
Team8 Stealth Cyber Startup- Software Engineer
Team8 · Tel Aviv-Yafo

Description We're looking for an experienced Software Engineer to join our engineering team. We work in Python and TypeScript across the whole product — data pipelines and backend services, APIs and integrations, and the interfaces our users work in every day. We don't split the team into front-end and back-end: you'll take a problem and follow it wherever it leads, and we'll shape the balance around what you're strongest at and what you want to grow into. This is a role for someone who wants real ownership over what they build — from the first design conversation through to production and the metrics that tell you it's working. What you will do • Design and build features end to end in Python and TypeScript — from data model through service layer to the user-facing experience • Build and maintain backend services, APIs, and integrations with customer environments and external security tools • Work with data at scale: ingesting, normalizing, and structuring information from diverse and messy third-party sources • Turn complex data into interfaces that make a security analyst's job obvious rather than harder • Take part in architectural decisions and shape how the product and the codebase evolve • Own your work end to end — design, implementation, testing, rollout, and monitoring • Work directly with product and design in short cycles, with real users close by Requirements What we're looking for • B.Sc. in Computer Science, Software Engineering, or equivalent practical experience • 5+ years of hands-on software engineering experience building and shipping production systems • Strong proficiency in Python and TypeScript (or strong depth in one and real fluency in the other) • Solid engineering fundamentals — data modeling, API design, testing, and a feel for what makes systems maintainable • Experience with cloud environments • Strong problem-solving skills, a real sense of ownership, and the ability to work autonomously in a fast-paced startup • A team player with a big-picture perspective who still sweats the critical details • Excellent communication and collaboration skills Nice to have • Experience with cybersecurity products, vulnerability management, or network security • Experience building data pipelines or working with large-scale data processing • Experience with building AI systems or ML/data science systems • Familiarity with modern front-end frameworks (React or similar) • Experience with high-scale, high-concurrency systems • Experience at an early-stage startup

Software Engineer
T
Lumia Security- Senior Software Engineer
Team8 · Tel Aviv-Yafo

Description Description Join Lumia, backed by Team8 and NewEra, and help us solve the next generation of AI security challenges at scale. Our product combines AI, security, high-performance networking and distributed systems. You'll design and build core services across our platform, and your networking and infrastructure experience will help us build fast, reliable and secure systems. Life at Lumia We're a small, early-stage team that takes the work seriously but not ourselves. We move fast, argue about architecture over lunch, celebrate wins together and help each other when things break. Everyone here has a real say, good ideas win no matter who they come from, and you'll see your work in production quickly. If you love hard technical problems and want to have fun solving them with people you like, you'll fit right in. What you'll do • Design, build and own backend services and microservices across the Lumia platform • Work on network-facing components, including proxies and traffic handling, with a focus on performance, reliability and security • Help shape our architecture, infrastructure and cloud deployment • Debug and optimize complex systems, from application code down to the network level • Work closely with product and research to turn AI security ideas into production features Requirements Requirements • 5+ years of hands-on software development, preferably in Go • Strong experience with microservices and cloud-native applications • Background in high-scale, low-latency distributed systems with a focus on performance • Solid understanding of networking fundamentals: TCP/IP, L4-L7, DNS, HTTP/1.1, HTTP/2 and TLS • Hands-on experience building or extending proxies (forward, reverse or transparent) or other traffic-handling services • Experience with Docker, Kubernetes and cloud networking (VPCs, load balancers) • Quick learner who does well in a fast-paced, changing environment • Self-motivated and detail-oriented, with a strong sense of ownership • A positive team player Advantages • Experience with Envoy, NGINX, HAProxy, Squid or similar proxy technologies • Background in network security products such as SASE/SSE, SWG, firewalls, IPS/IDS or CASB • Experience with TLS inspection, certificate handling or encrypted traffic analysis • Low-level networking experience: Linux kernel networking, eBPF, iptables/nftables • AI and LLM experience, with an understanding of real-world applications • Event-driven architecture experience (Kafka, RabbitMQ, NATS) • Understanding of security best practices and compliance for cloud systems

Software Engineer
US
Research Software Engineer
Upwind Security · Tel Aviv-Yafo

Description Upwind is a next-generation Cloud Security Platform that leverages runtime context to identify and prioritize critical risks, providing precise insights and efficient cloud security management. Unlike traditional tools, Upwind uses runtime data proactively for risk prioritization and posture insights, ensuring teams focus on what truly matters. With industry-leading efficiency and eBPF-powered sensors, Upwind delivers comprehensive capabilities, including agentless cloud posture discovery, real-time threat protection, and integrated API security. From misconfigurations to malware defense, Upwind ensures end-to-end, cost-effective cloud infrastructure protection. At Upwind, you’ll have the opportunity to think creatively, explore new ideas, and use your skills to make a meaningful impact on our growth. We’re looking for a talented Research Software Engineer to join our Security Research group. In this role, you’ll build the engineering foundation behind our research initiatives, transforming innovative security ideas into scalable, production-ready capabilities. Working closely with security researchers and product teams, you’ll develop and maintain the infrastructure, services, and tools that power next-generation Attack Surface Management (ASM), offensive security research, cloud security analysis, and autonomous security workflows. This role is ideal for a software engineer who enjoys solving challenging technical problems, building reliable systems, and working at the intersection of software engineering and cutting-edge cybersecurity research. Responsibilities • Design, develop, and maintain production-grade services, tools, and infrastructure that support the Security Research team. • Collaborate closely with Security Researchers to translate research prototypes into robust, maintainable production features. • Build reliable APIs, services, and data pipelines that integrate with the Upwind platform. • Improve the scalability, performance, and maintainability of research-driven systems. • Work cross-functionally with Product, Platform, DevOps, and other engineering teams to deliver customer-facing capabilities. Requirements Requirements • 3+ years of experience in backend software engineering or software infrastructure development. • Strong proficiency in one or more modern programming languages such as Go, Python, or Java. • Experience designing, building, and maintaining production backend systems. • Strong software engineering fundamentals, including system design, testing, debugging, and performance optimization. • Experience working with cloud platforms and distributed systems. • Ability to collaborate closely with researchers and rapidly iterate on new ideas while maintaining production-quality code. • Excellent problem-solving skills and a passion for building high-quality engineering solutions. • Self-driven, resourceful, and comfortable working in a fast-paced startup environment. Nice to Have • Experience in cybersecurity or cloud security. • Familiarity with Attack Surface Management (ASM), CNAPP, offensive security, or cloud-native technologies.

Software Engineer
CP
Software Developer - AI Security
Check Point Software Technologies · Tel Aviv-Yafo

Job Description • 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

Software Engineer