Software Engineer jobs in Tel Aviv-Yafo
Description Location: Tel Aviv: DriveNets is a leader in high-scale disaggregated networking solutions. Founded in 2015, DriveNets modernizes the way service providers, cloud providers and hyperscalers build networks. Supporting the largest network in the world, more than half of AT&T’s backbone traffic is running on DriveNets’ Network Cloud open disaggregated architecture. Raising $587 million in three funding rounds, DriveNets is disrupting the networking market from high-scale architecture to AI platforms, and is bringing onboard the most talented people. We are seeking people that want to make an impact on the world’s leading communication networks and are experienced in networking architecture or AI infrastructure solutions. The Role We are looking for the best of the best talent that is capable of dreaming out of the box and can execute on the dream and turn it into real value for our customers. We’re looking for a software engineer with a passion for software development, excellent design/coding/debugging skills and the ability to mentor and guide junior engineers. The Infra group provides core components for our products. We design and develop the Infra for a large-scale distributed system. For example, we own areas related to high-avialability, data-managment, security and telemetry. Requirements Must: • BSc in Computer Science or related degree, or equivalent practical experience. • 5+ years of working as a Software Engineer. • Experience with the following coding languages: C++/ C - Must • Fast and self-learner of new technologies and coding languages Advantage • Experience working in Linux environment • Rust, Python • Experience with developing software infrastructures • Experience with computer networking software • Experience with high scale & performance optimizations
NVIDIA is looking for an excellent Software Engineer for the Switch SDK Group. You will join the SDK group and take our product to next level, working closely with various other design and architecture teams and gain a deep understanding of NVIDIA’s products and technologies. NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. What you’ll be doing: • Design, develop, optimize and maintain APIs, tools and libraries for Switching, Routing, Analytics, Telemetry and many other modules • Collaborate with team members, Architects, QA teams, and customers (both external and internal) • Innovate & rapidly develop POC prototypes that can then be developed into full-fledged products/solutions What we need to see: • B.Sc. in Software Engineering / Computer Science / related field or equivalent work experience will be considered as well • 10+ years of experience as a Software Engineer, including experience with C programming • Experience with Embedded/ RT Embedded systems • Excellent C programming skills, with a keen eye for performance and writing optimized code • Strong analytical skills, deep knowledge of algorithms and proficiency with data structures • Excellent communication and documentation skills Ways to stand out from the crowd: • Previous experience with Ethernet Switching or Routing protocols • Hands on Linux development, user-space and/or kernel-space NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #LI-Hybrid
NVIDIA has been at the forefront of the deep learning revolution, pioneering innovations that have transformed the entire field. As the leading provider of GPUs and AI computing platforms, NVIDIA has empowered researchers and engineers worldwide to accelerate breakthroughs in artificial intelligence. We seek a versatile Senior Software Engineer who is passionate about performance optimization and generative AI. Our team brings the latest research in LLM inference — from novel decoding strategies to quantization schemes — into production across NVIDIA's hardware lineup, from large data center servers to powerful edge devices. We work on the most advanced architectures in the field, with a focus on NVIDIA's own. What you'll be doing: • Implement and optimize inference algorithms for LLM and omnimodal architectures, including hybrid Mamba-Transformer and mixture-of-experts models • Profile inference pipelines using NVIDIA's profiling and simulation tools. Correlate simulation predictions against real hardware across data center and edge devices • Write and tune GPU kernels (CUDA, Triton) for operators like fused MoE layers, SSM state updates, and quantized GEMMs • Solve distributed inference problems: expert parallelism, communication-compute overlap, collective tuning, multi-node deployment • Build production-grade software inside major open-source libraries - vLLM, SGLang, Dynamo, FlashInfer • Own optimization features end-to-end, from scoping through delivery, collaborating with research, product, and engineering teams worldwide What we need to see: • B.Sc., M.Sc., or equivalent experience in Computer Science or Computer Engineering • 5+ years of hands-on software engineering experience in performance-critical systems • Solid understanding of deep learning architectures (Transformers, SSMs, MoE, …) • Experience with systems where hardware constraints matter: GPU programming, memory hierarchy, networking, or distributed computing • Strong software engineering fundamentals: clean design, extensibility, testability. Good judgment about when complexity is warranted • Effective communicator who works well across teams and time zones • Experience optimizing deep learning workloads on NVIDIA GPUs using roofline models, Nsight/PyTorch profilers and end-to-end traces Ways to stand out from the crowd: • Contributions to open-source inference runtimes and libraries - vLLM, SGLang, FlashInfer, Dynamo or similar • Hands-on work with LLM quantization (FP8, NVFP4, MXFP8, mixed-precision) and practical understanding of numerical precision tradeoffs • Track record with distributed inference at scale: tensor parallelism, pipeline parallelism, expert parallelism, disaggregation, multi-node orchestration • Deep knowledge of the latest LLM architectural trends: multi-token predictors, sparse hybrid models, attention and state-space mechanisms • Experience with performance modeling and simulation-to-silicon correlation NVIDIA is widely considered one of the world's most desirable employers in the technology field. We have some of the most forward-thinking and hardworking people working for us. If you're creative and autonomous, we want to hear from you! We are committed to fostering a diverse work environment and are proud to be an equal-opportunity employer. We highly value diversity in our current and future employees. We do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
Description A winning ad could change the trajectory of a mobile game. The only way to consistently find winners is to explore more, faster, and smarter than anyone else. Sett is a UA creative performance platform for mobile gaming. We build agentic AI systems that analyze performance data, generate diverse playable and video ad concepts, deploy them to ad networks, and continuously learn from the results. The full creative loop. Automated, and done better than humans only. Our system doesn't remix templates. It creates fundamentally different creative hypotheses, each one built from real performance signals. Sett is looking for a Senior Software Engineer to join our out-of-this-world, cross-functional team. If you’re someone who loves taking ownership, enjoys working across the stack, and isn’t afraid to dive into new technologies - this might be your perfect role. Responsibilities • Own end-to-end feature development - from design and coding to testing and production • Work on LLM based applications including the development of proprietary AI Agents • Collaborate with team members through design/code reviews and open discussions • Partner closely with research and engineering to deliver impactful solutions Requirements • At least 8 years of experience in software development - a MUST • Strong hands-on experience with Python (At least 4 years) - a MUST • Proven ability to develop and maintain complex backend systems • Experience with LLMs, agentic workflows, or AI orchestration frameworks • Curiosity, drive, and a passion for building great tech
About Payoneer Founded in 2005, Payoneer is the global financial platform that removes friction from doing business across borders, with a mission to connect the world’s underserved businesses to a rising global economy. We’re a community with over 2,500 colleagues all over the world, working to serve customers, and partners in over 190 countries and territories. By taking the complexity out of the financial workflows–including everything from global payments and compliance to multi-currency and workforce management, to providing working capital and business intelligence–we give businesses the tools they need to work efficiently worldwide and grow with confidence. Role summary Ramat Hasharon, Herzliya. Hybrid Full-time We are looking for an engineer who can take ownership of a solution from understanding the business problem through production delivery and continuous improvement. AI-assisted development tools are a core part of how you work. You use them daily, critically, and effectively to improve the quality and speed of software delivery. You will report to a Domain Architect and work closely with senior engineering, product, and business leaders on AI initiatives and other high-impact challenges. You will contribute across the full lifecycle: problem definition, solution design, implementation, evaluation, deployment, monitoring, and production support. What you’ll do • Own the full loop - understand the problem, define the solution, architect it, ship it, monitor it. No one hands you a spec • Build with AI as your primary tool - Claude Code, Cursor, whatever gives the most leverage; do in a day what used to take a team a week • Co-design with stakeholders and the business - decision logic, risk thresholds, success metrics • Build the evaluation harness before you ship - if you can’t measure it, it’s not done • Own production from day one - monitoring, alerting, observability; you’re on call for what you build • Raise the bar - in design reviews, in code, and in how the team works Who you are Engineering • At least 7 years of experience as a backend engineer • Experience shipping production AI systems - running them in the real world and fixing what breaks, not just building them • Understanding of agentic architectures - orchestration, multi-step workflows, fallback and error logic • Strong eval instincts - you define metrics, build test sets, and don’t ship until you can measure • Full-stack range - comfortable across the prompt, RAG pipeline, orchestrator, and backend • Comfortable across any stack - you go where the right solution is • Honest communication - you flag problems early and give direct, candid feedback • You understand production concerns such as reliability, maintainability, security, observability, latency, and cost. AI fluency • Real fluency with AI coding tools - genuinely fast, not just "familiar with" • Think in workflows, not endpoints - agentic loops, skills, and orchestrated flows; CRUD with an LLM bolted on isn’t a system • Clear judgment about when to trust AI output and when to rewrite it • Goes beyond using AI - builds skills, workflows, and harnesses, not just prompts • You understand common AI-system risks such as hallucinations, prompt injection, data leakage, unreliable tool execution, and uncontrolled autonomy. Good to have • Fintech or regulated-environment experience - understanding why "probably fine" isn’t acceptable when money is moving What could set you apart • Builder’s itch. When you see a repetitive task or a problem the team has accepted as "too hard to fix," you come back with a working prototype. Watching people do manually what a system could do doesn’t sit right with you. • Grounded confidence. You move forward with incomplete information, make a call, own it. When you’re wrong, you update and move on - no drama, no ego. • Production instinct. When you design, you’re already thinking about 2am incidents, runaway inference costs, and edge cases that surface when real money is moving. "Probably fine" isn’t a risk posture. • Curious and adaptive. You explore new models and tools before anyone tells you to, run the experiment, and help create the best practices that don’t exist yet. Why join us • Real problems at scale - 25M+ customers in 190+ countries depend on these systems; the stakes are real • You help define the methodology - early-stage work at Payoneer; you won’t inherit a playbook, you’ll write it • Work directly with senior architects, engineers, product leaders, and business stakeholders. • Build solutions for challenging real-world problems where reliability, security, and measurable outcomes matter. #LI-MP2 The Payoneer Ways of Working Act as our customer’s partner on the inside Learning what they need and creating what will help them go further. Do it. Own it. Being fearlessly accountable in everything we do. Continuously improve Always striving for a higher standard than our last. Build each other up Helping each other grow, as professionals and people. If this sounds like a business, a community, and a mission you want to be part of, apply today. We are committed to providing a diverse and inclusive workplace. Payoneer is an equal opportunity employer, and all qualified applicants will receive consideration for employment no matter your race, color, ancestry, religion, sex, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, or any other characteristic protected by law. If you require reasonable accommodation at any stage of the hiring process, please speak to the recruiter managing the role for any adjustments. Decisions about requests for reasonable accommodation are made on a case-by-case basis.
About Payoneer Founded in 2005, Payoneer is the global financial platform that removes friction from doing business across borders, with a mission to connect the world’s underserved businesses to a rising global economy. We’re a community with over 2,500 colleagues all over the world, working to serve customers, and partners in over 190 countries and territories. By taking the complexity out of the financial workflows–including everything from global payments and compliance to multi-currency and workforce management, to providing working capital and business intelligence–we give businesses the tools they need to work efficiently worldwide and grow with confidence. Location: Ramat Hasharon, Israel — Hybrid, Full-time Group: Platform (Product & Technology Group) Reports to: Senior R&D Director, CLM Role summary We're looking for a Principal Software Engineer to serve as the senior technical individual contributor in the CLM domain — the systems behind Payoneer's KYC, onboarding, licensing, and compliance. This is a hands-on technical leadership role for an engineer who shapes architecture and engineering excellence across the domain through depth and influence rather than direct authority. You'll spend real time in design and code, solve our hardest cross-crew problems, and be a primary force behind embedding AI — both in how we build and in what we ship — with a coherent North Star of AI-driven KYC orchestration. What you'll do • Drive the technical direction. Define and evolve the target architecture for CLM backend systems, keeping the AI-driven KYC North Star aligned with what ships each quarter. • Solve the hardest problems. Take on the ambiguous, high-stakes technical challenges that span multiple crews, services, and domains across KYC, onboarding, licensing, and compliance. • Set the engineering bar. Establish patterns, standards, and best practices, and raise the technical bar through design reviews, coding standards, and architectural direction. • Lead the AI work. Architect AI-enabled capabilities into the product — LLM integration, RAG, agentic/multi-step workflows, evals — and accelerate R&D through AI tooling, agents, and MCPs. • Design the agentic KYC platform. Lead the design of orchestrator/agent patterns, modular capability interfaces (OCR, authenticity, compare, online validation), and safe integration between cloud and on-premises services. • Explore emerging tech. Prototype and drive adoption of MCP (Model Context Protocol) and agent-based architectures where they create real business or engineering value. • Modernize. Push the domain toward cloud-native infrastructure (.NET, Kubernetes/AWS), service migration, observability, automated testing, and DevOps maturity. • Multiply the team. Mentor crew architects, team leads, and senior engineers; influence technical strategy across crews and organizational boundaries without relying on direct authority. • Partner across functions. Translate business, product, and regulatory requirements into sound, scalable designs, and communicate them clearly to engineering and product stakeholders. • Stay hands-on. Remain deep in code and design — not just diagrams — as a trusted technical advisor to engineering and product leadership. What we're looking for • Extensive software development background with a track record of operating at a senior IC / principal level, leading design across teams. • Deep distributed-systems expertise: consistency, availability, fault tolerance, concurrency, distributed transactions, messaging, event-driven architecture (SAGA, error tolerance, zero-data-loss concepts), and scale. • Meaningful hands-on experience with a major cloud provider (AWS strongly preferred) — architecting and operating production workloads, including container orchestration (Kubernetes). • Experience architecting AI-enabled systems — LLM integration patterns, RAG, agentic/multi-step workflows, evals, and AI-specific production concerns (latency, cost, fallback, hallucination control). • AI-fluent: daily, hands-on use of AI coding tools with clear judgment on when to trust output vs. rewrite it — and beyond usage, you configure it (custom instructions, rules, MCPs, tools) and build workflows and skills, not just prompts. • Proven ability to take ambiguous, complex problems and turn them into reliable, scalable production systems. • Strong product mindset — able to balance technical excellence with business outcomes. • Excellent communication and the ability to influence engineering and product decisions across organizational boundaries, plus demonstrated mentorship of senior engineers, tech leads, and architects. Not a must, but a great advantage • Financial services, fintech, or regulated-domain background (KYC/identity, compliance, licensing). • Experience integrating cloud services with on-premises/enterprise systems via gateways or brokered connectivity. • Hands-on backend experience with .NET/C# and/or TypeScript/Node.js. • Big-data / NoSQL experience, and familiarity with SQL Server. Why this role You'll operate at the intersection of technology, architecture, and product — working on complex problems at global scale, shaping how a core regulated domain builds software in an increasingly AI-first world, and helping develop the next generation of technical leaders in CLM. #LI-CD1 The Payoneer Ways of Working Act as our customer’s partner on the inside Learning what they need and creating what will help them go further. Do it. Own it. Being fearlessly accountable in everything we do. Continuously improve Always striving for a higher standard than our last. Build each other up Helping each other grow, as professionals and people. If this sounds like a business, a community, and a mission you want to be part of, apply today. We are committed to providing a diverse and inclusive workplace. Payoneer is an equal opportunity employer, and all qualified applicants will receive consideration for employment no matter your race, color, ancestry, religion, sex, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, or any other characteristic protected by law. If you require reasonable accommodation at any stage of the hiring process, please speak to the recruiter managing the role for any adjustments. Decisions about requests for reasonable accommodation are made on a case-by-case basis.
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
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.
Job Description • Design, develop, and maintain innovative DLP cloud services. • Collaborate with team members, product managers, and other stakeholders to define project requirements and deliver high-quality solutions. • Ensure the scalability, performance, and security of the DLP cloud services. • Stay up-to-date with the latest industry trends and technologies to drive continuous improvement and innovation. • Participate in code reviews, testing, and debugging to ensure the highest quality standards. • Contribute to the development of best practices and technical standards within the team. Qualifications • At least 3-4 years of experience in software development, with a focus on full stack development. • Strong proficiency in front-end technologies (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python, Java, Go). • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes). • Solid understanding of database technologies (e.g., SQL, NoSQL). • Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment. • Excellent communication and interpersonal skills. • Experience with data loss prevention or related fields – an advantage. • BSc or MSc degree in Computer Science, Engineering, or a related field.
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
Get software engineer jobs sent to you
Add your work once. When an opening fits, it comes to you, and you see who you know at the company.
Get openings like these