Software Engineer jobs in Israel
About Harmony Harmony gives every employee an always-on expert for every service request, inside the tools they already use. Deployed inside Slack and Microsoft Teams, its agents draw on a context graph connecting each employee's identity, devices, applications, and history, resolving requests across IT, HR, finance, procurement, and legal automatically, before a ticket ever opens. With 100+ prebuilt agents that deploy in days, not months, and a 70% no-touch resolution rate, Harmony removes the manual work from enterprise service without removing the humans who should own the hard problems. Built for IT and HR teams that are done waiting for their service platform to catch up with the rest of the business. We're looking for a senior engineer who is genuinely hungry - someone who takes ownership of outcomes (not just tasks), and holds themselves to a high bar because they care, not because they're told to. You'll work directly with product managers and customers to understand hard problems, and then go build elegant, lasting solutions end-to-end. What You’ll Do • Lead major projects end-to-end - take full ownership of significant features and initiatives from technical design through production, coordinating across frontend, backend, and infrastructure as needed. • Build full-stack, production-grade software - contribute across the entire stack with high craft: clean APIs, performant frontends, reliable services, and thoughtful data models. • Collaborate deeply with Product - work closely with product managers to understand customer problems, challenge requirements constructively, and translate product goals into excellent technical outcomes. • Design and build agentic systems - contribute to the core of what Harmony does: designing multi-step AI agents, integrating LLMs into product workflows, and pushing the frontier of what autonomous service resolution can do. • Use AI as a force multiplier - apply AI tooling throughout your workflow: code generation, test coverage, documentation, exploration, and debugging. We expect our engineers to be significantly more productive because of how they use AI. • Ship with operational awareness - take responsibility for what you build in production: instrument your services, monitor their behavior, and act when something's wrong. • Stay close to customers - engage with customer feedback, support escalations, and real-world usage to ground your technical decisions in actual impact. What We’re Looking For Required Qualifications • 6+ years of software engineering experience, with a track record of leading and delivering complex projects in production B2B SaaS environments. • Strong full-stack capabilities - you're comfortable owning frontend, backend & Ops. • Solid experience building microservices-based architectures on Kubernetes and AWS, with an understanding of operational concerns (reliability, scalability, cost) not just functionality. • A high ownership mentality. • Strong collaboration skills: you communicate clearly with engineers and non-engineers alike, give and receive direct feedback well, and make the people around you better. • Deeply self-directed and intellectually curious - you take initiative, navigate ambiguity, and learn fast without needing detailed instruction. • Hands-on experience building agentic or AI-native products - LLM integration, agent orchestration, tool use, RAG, and evals. Preferred Qualifications • Active engagement with the AI/agent space beyond work: you follow the research, experiment with new models and frameworks, and form real opinions about what's useful and what isn't. • Experience in early-stage startups where you contributed to foundational architecture and engineering culture, not just feature development. • Comfort with the full operational picture: you've been on-call, you've debugged production incidents, and you take observability seriously as a first-class engineering concern. Equal Employment Opportunity Harmony is an equal opportunity employer. We celebrate the diverse backgrounds, perspectives, and experiences that make our team stronger. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, pregnancy, veteran status, or any other characteristic protected by applicable federal, state, or local law.
Description Join Onyx Security and help build the control plane for autonomous AI in a fast-moving, high-impact environment. Onyx is building the control layer that enables enterprises to safely adopt and scale AI agents across the organization, with the visibility, governance, and operational control needed to understand what agents exist, what they do, how they behave, and what risks they introduce. About the role Onyx is looking for a Senior Software Engineer to help build the core of our AI security platform and AI Control Plane. You will build systems that help enterprises understand, monitor, and control how AI agents and LLM-based applications operate across their organization. We expect engineers to work in an AI-native way: leveraging and orchestrating AI agents to accelerate design, implementation, testing, debugging, and iteration, while owning the quality of the final result. This role requires strong ownership, system design judgment, and the ability to turn complex AI-security problems into reliable production systems. What you will do • Leverage and orchestrate AI agents and LLMs to design, build, test, debug, and ship core platform capabilities. • Build systems for monitoring, governing, and controlling AI agents, LLM applications, tool usage, prompts, context, policies, and runtime behavior. • Turn ambiguous AI-security problems into simple, scalable, production-grade systems. • Own technical decisions from design through production, working closely with Product, Security, and Engineering. Requirements What you will bring • 5+ years of backend software engineering experience in production environments. • Strong system design skills and backend fundamentals: APIs, data modeling, scalability, performance, and reliability. • Proven ability to own complex systems end to end, operate independently, and create clarity in ambiguous situations. • Strong interest in AI, LLMs, agents, and the security challenges around their adoption. • Clear communication and strong cross-functional collaboration skills. Nice to Have • Experience building production systems with LLMs, AI agents, or agent orchestration. • Experience in cybersecurity, cloud security, or enterprise security products.
Description About Tenzai Tenzai is building autonomous AI hackers that think like the world's best offensive security experts, act like them, and then help fix what they find before the real ones do. If this mission speaks to you, come defend the world's software: autonomously, continuously, and in-depth. About the role We’re looking for a Senior Software Engineer to join our R&D team and take a key role in building the core platform behind Tenzai’s autonomous security agents. This is a highly technical, hands-on role combining backend engineering, platform architecture, cloud infrastructure, and production ownership. You’ll work on complex engineering challenges around agent execution, secure access to customer environments, multi-region deployments, data isolation, and the infrastructure that enables our agents to operate safely and at scale. We’re looking for a strong, independent engineer who enjoys solving deep technical problems and owning solutions end-to-end. Responsibilites • Design Design and build core backend and platform capabilities that power our autonomous security agents • Build production-grade services in Python and Rust, with a growing focus on Rust • Own complex features end-to-end — from architecture and backend implementation to infrastructure and production • Build secure mechanisms for agents to access customer environments, credentials, and sensitive information while maintaining strict isolation and preventing data exposure • Design systems that separate agent execution from the core platform and enable agents to operate securely and independently • Build and scale multi-region cloud infrastructure, supporting data residency and regional deployment requirements • Design networking and execution infrastructure that allows customers to control where and how security testing is performed • Build internal tools and capabilities that agents can securely use as part of autonomous security workflows • Work closely with Security Research, AI/ML Research, Product, DevOps, and other engineering teams • Take ownership of reliability, scalability, observability, and production performance Requirements • 7+ years of software engineering experience, with a strong focus on backend or platform development • Strong experience building complex, production-grade backend systems • Experience with Python, Rust, Go, C++, or another systems/backend language; willingness to work primarily with Rust over time • Strong understanding of distributed systems, microservices, APIs, databases, and cloud architectures • Hands-on experience with cloud environments such as AWS and modern containerized infrastructure • Experience owning systems in production, including reliability, monitoring, debugging, and performance • Ability to work across different engineering layers when needed — backend, infrastructure, and occasionally UI • Strong system design and problem-solving skills • Highly independent, hands-on, and comfortable taking ownership of ambiguous and complex problems • Comfortable working in a fast-paced startup environment Advantages • Experience building platform, control plane, management, or orchestration systems • Experience with Kubernetes, cluster management, storage systems, or large-scale distributed infrastructure • Experience with multi-region architectures, data residency, networking, or infrastructure isolation • Experience with SRE, DevOps, or production infrastructure • Experience in cybersecurity, AppSec, identity, or security infrastructure • Experience building infrastructure for AI agents, automation platforms, or other autonomous systems • Experience with Rust in production Why Tenzai • Working on problems that matter - Software is now written and deployed faster than it can be secured. Attackers are beginning to use AI to find vulnerabilities at scale. Tenzai exists to close that gap. It's a mission that requires elite hackers, and also sharp storytellers, wicked-smart operators, and experienced market builders. • Building a category in the making - Tenzai is defining a new category in cybersecurity. That means every team — from research and engineering to product, brand, and go-to-market — has a chance to shape how the industry understands and adopts autonomous security. If you thrive building something from zero and helping a new idea take hold in the world, keep reading. • Talent density - We believe small teams of exceptional people outperform large organizations. Tenzai was founded by veteran security experts and repeat entrepreneurs. We hire deliberately and value curiosity, initiative, and craftsmanship, whatever your discipline. • Creating real impact, quickly - Whether you're building systems, shaping product experiences, telling the story, or helping customers succeed, your work will immediately influence how organizations secure their software. We move quickly, keep teams lean, and give humans ownership. • Ambition with humility - We're tackling hard problems with a team that values deep expertise and thoughtful collaboration. Everyone here is learning, experimenting, and pushing the boundaries of what's possible. Plus, we love eating lunch together.
Simply's mission is to make the pursuit of creative hobbies simple and fun for all. Our top-grossing apps Simply Piano, Simply Guitar, Simply Sing, and Simply Draw put us on the fast track to building the world's largest consumer subscription service for creative learning. With over a million monthly downloads and hundreds of thousands of daily learners, we're building the AI creative companion for every home. What Senior Software Engineers do at Simply In this key engineering role in one of our multidisciplinary product teams, you will take end-to-end ownership of the engineering discipline and tasks that will bring the most impact and joy to millions of learners. All this while quickly learning and adapting to do whatever it takes to solve the unsolvable. Who you are and what you’ve done • You are passionate about bringing impact through code • You have a get-things-done attitude • At least 5 years of extensive software engineering experience, preferably across a variety of technologies • BSc in Computer Science or equivalent practical experience • A team player with amazing verbal and written communication skills • Passionate about product and impacting people
Description Nanox (NASDAQ: NNOX) is a dynamic and growing organization, focused on driving the world’s transition to preventive health care by bringing a full solution of affordable medical imaging technologies based on advanced AI and a proprietary digital source. Nanox’s vision encompasses expanding the reach of Nanox technology both within and beyond hospital settings, providing a seamless end-to-end solution from scan to diagnosis, leveraging AI for more accurate diagnostics and maintaining a clinically-driven approach. Join Us and Make an Impact! Being a Nanoxer means becoming part of a pioneering team that’s transforming the future of healthcare. You’ll thrive in an innovative environment, pushing the boundaries of technology and AI to drive the transition to preventive healthcare. Experience growth in a fast-paced, dynamic setting, working alongside passionate professionals who value your ideas. Our innovative environment encourages creativity and collaboration, offering you the chance to grow professionally while making a meaningful impact on global health. Shape your career and the future of medical imaging with us. We are looking for a motivated and curious Software Engineer to join our R&D team. This position is ideal for a developer with several years of professional experience who is looking to take the next step, broaden their technical skills, and gain hands-on experience working on complex multidisciplinary systems that combine software, hardware, cloud technologies, and AI. We are looking for someone who is eager to learn, enjoys solving challenging technical problems, and is not afraid to explore unfamiliar technologies and domains. The ideal candidate has strong software-development fundamentals, a hands-on mindset, and the motivation to grow into a developer who can understand and contribute to the system as a whole. Responsibilities • Design, develop, test, and maintain application and backend components using .NET, JavaScript, and Python. • Participate in the development of microservices and distributed applications. • Work with Linux-based systems, including application deployment, debugging, logs, scripting, and troubleshooting. • Work with cloud services, containers, databases, and messaging technologies. • Participate in the development and integration of LLM-based features and AI agents. • Investigate and troubleshoot issues across software, networking, cloud, and hardware interfaces. • Participate in design discussions, code reviews, testing, integration, and production support. • Take increasing ownership of features and components as your technical knowledge and experience grow. • Continuously learn new technologies, tools, and areas of the system. Requirements • 3+ years of professional software development experience. • Good programming skills and understanding of object-oriented programming and software development principles. • Professional experience developing applications using C# and .NET. • Basic experience working with Linux environments and a willingness to deepen your Linux and system-level knowledge. • Understanding of REST APIs and client/server architectures. • Experience working with SQL and/or NoSQL databases. • Familiarity with Git and modern software-development workflows. • Strong analytical and problem-solving skills. • Ability and willingness to investigate problems independently while knowing when to ask for help. • Good communication skills and ability to work effectively as part of a multidisciplinary team. • B.Sc. in Computer Science, Software Engineering, Electrical Engineering, or a related field (or equivalent experience). Preferred Qualifications: • Experience in medical devices, healthcare software, or another multidisciplinary/regulated environment. • Experience with microservices or distributed systems. • Familiarity with Docker, Kubernetes, or containerized applications. • Experience with cloud platforms such as Azure, AWS, or GCP. • Familiarity with messaging/event-driven systems such as RabbitMQ, Kafka, Azure Service Bus, or equivalent. • Experience or strong interest in Large Language Models (LLMs), AI agents, RAG, or other Generative AI technologies. • Familiarity with networking, communication protocols, device control, or hardware-software integration.
Description Nanox (NASDAQ: NNOX) is a dynamic and growing organization, focused on driving the world’s transition to preventive health care by bringing a full solution of affordable medical imaging technologies based on advanced AI and a proprietary digital source. Nanox’s vision encompasses expanding the reach of Nanox technology both within and beyond hospital settings, providing a seamless end-to-end solution from scan to diagnosis, leveraging AI for more accurate diagnostics and maintaining a clinically-driven approach. Join Us and Make an Impact! Being a Nanoxer means becoming part of a pioneering team that’s transforming the future of healthcare. You’ll thrive in an innovative environment, pushing the boundaries of technology and AI to drive the transition to preventive healthcare. Experience growth in a fast-paced, dynamic setting, working alongside passionate professionals who value your ideas. Our innovative environment encourages creativity and collaboration, offering you the chance to grow professionally while making a meaningful impact on global health. Shape your career and the future of medical imaging with us. We are looking for a motivated and curious Senior Software Engineer to join our R&D team. This position is ideal for a developer who is looking to take the next step, broaden their technical skills, and gain hands-on experience working on complex multidisciplinary systems that combine software, hardware, cloud technologies, and AI. We are looking for someone who is eager to learn, enjoys solving challenging technical problems, and is not afraid to explore unfamiliar technologies and domains. The ideal candidate has strong software-development fundamentals, a hands-on mindset, and the motivation to grow into a developer who can understand and contribute to the system as a whole. Responsibilities • Design, develop, test, and maintain application and backend components using .NET, JavaScript, and Python. • Participate in the development of microservices and distributed applications. • Work with Linux-based systems, including application deployment, debugging, logs, scripting, and troubleshooting. • Work with cloud services, containers, databases, and messaging technologies. • Participate in the development and integration of LLM-based features and AI agents. • Investigate and troubleshoot issues across software, networking, cloud, and hardware interfaces. • Collaborate with software, hardware, system, algorithm, and cloud engineers as part of a multidisciplinary R&D environment. • Participate in design discussions, code reviews, testing, integration, and production support. • Take increasing ownership of features and components as your technical knowledge and experience grow. • Continuously learn new technologies, tools, and areas of the system. Requirements • 5+ years of professional software development experience. • Good programming skills and understanding of object-oriented programming and software-development principles. • Professional experience developing applications using C# and .NET. • Basic experience working with Linux environments and a willingness to deepen your Linux and system-level knowledge. • Understanding of REST APIs and client/server architectures. • Experience working with SQL and/or NoSQL databases. • Familiarity with Git and modern software-development workflows. • Strong analytical and problem-solving skills. • Good communication skills and ability to work effectively as part of a multidisciplinary team. • B.Sc. in Computer Science, Software Engineering, Electrical Engineering, or a related field (or equivalent experience). Preferred Qualifications: • Experience in medical devices, healthcare software, or another multidisciplinary/regulated environment. • Experience with microservices or distributed systems. • Familiarity with Docker, Kubernetes, or containerized applications. • Experience with cloud platforms such as Azure, AWS, or GCP. • Familiarity with messaging/event-driven systems such as RabbitMQ, Kafka, Azure Service Bus, or equivalent. • Experience or strong interest in Large Language Models (LLMs), AI agents, RAG, or other Generative AI technologies. • Experience with Python or another programming language in addition to C#. • Familiarity with networking, communication protocols, device control, or hardware–software integration.
Description We are a fast growing cybersecurity startup redefining how organizations defend themselves. As attackers leverage AI for high speed strikes, we provide defenders with the same capabilities. Our platform creates an AI driven Autonomous Attacker that thinks like a hacker, generating end to end attack chains across Web, Cloud, and AI applications to prioritize mitigation where it matters. Founded a year and a half ago, we’ve moved at lightning speed raising a Seed from CyberStarts and a Series A from Lightspeed. With offices in Tel Aviv and New York, we maintain a high transparency, low ego environment where exceptional individuals have the autonomy to make a massive impact on a category defining product. We are looking for a Senior Software Engineer to help build the core engine and platform behind our autonomous attacker. In this role, you will bridge the gap between cutting edge AI and advanced security operations, designing secure, high performance applications and turning complex data into intuitive product experiences. What You’ll Do • Design and develop responsive, high performance web applications and secure APIs/micro services. • Build sophisticated dashboards to present complex security data and AI driven insights clearly and intuitively. • Seamlessly integrate AI/ML models into user-facing applications and develop interfaces for complex security operations. • Work closely with Security Researchers and Product stakeholders to translate complex requirements into elegant technical solutions. • Ensure top tier application security, performance optimization, and scalability across the entire stack. Requirements • 5+ years of hands-on experience in Full Stack development, delivering production-grade applications. • Proficiency in modern frontend frameworks (React) and backend technologies (Node.js or Python). • Experience with database design/optimization (PostgreSQL,Redis) and API development (REST, GraphQL). • Solid understanding of software security principles and secure coding practices. • Proven track record with cloud platforms (AWS, GCP, or Azure). Preferred Qualifications • Experience with real-time technologies (WebSockets) and containerization (Docker, K8s). • Background in building cybersecurity tools or developer tools. • Experience integrating AI/ML models into production workflows. • Prior experience in elite technology units (e.g., 8200, 81).
Description Appdome's mission is to protect every mobile app in the world and the people who use them. We are the leader in AI-native mobile business protection, providing cyber and fraud teams with an agentic platform that builds, monitors, and maintains security defenses in Android and iOS apps — with no SDKs, no coding, and no disruption to engineering cycles. Our platform delivers over 400 security, anti-fraud, anti-bot, and API protection capabilities, powered by deep learning models trained on a decade of mobile defense data and trillions of live threat events. From build time to runtime, Appdome's AI Agents help mobile brands detect, investigate, and respond to threats faster than ever — recognized as the best AI Platform for Cyber Resilience at RSA Conference 2026 for the second consecutive year. Leading financial, healthcare, m-commerce, and B2B brands rely on Appdome to secure over 50,000 mobile apps and protect more than 1 billion end users globally. Appdome is an Equal Opportunity Employer. We are committed to diversity, equity, and inclusion in our workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. All qualified applicants will receive consideration for employment without regard to any of these characteristics. About the Role We are looking for a talented Software Engineer to join Appdome's Identity Group. You will take part in building advanced fraud detection capabilities, working closely with security researchers and data teams to develop cutting-edge solutions that protect hundreds of millions of mobile devices. Responsibilities • Design and develop core components of fraud detection systems from early prototyping through production-ready releases. • Build scalable backend services and distributed systems that process data at scale. • Work with large-scale datasets and collaborate with data teams to create actionable signals and features. • Write high-performance, production-quality code in C and C++ optimized for reliability and performance. • Take ideas from rapid proof-of-concept through to production, tackling complex engineering challenges across the full development lifecycle. Requirements • B.Sc. in Computer Science, Software Engineering, or equivalent. • At least 2 years of experience developing complex enterprise systems. • Experience in C/C++ programming. • Experience in Python, Java, Linux, and Git. • Strong focus on performance, scalability, and reliability in distributed systems. • Comfortable working with large datasets and collaborating with data science and research teams. • Team player with strong collaboration and communication skills. • Quick learner with ability to adapt to new tools, methods, and frameworks. Preferred Qualifications • Background in fraud prevention, cybersecurity, or security analytics. • Background in mobile app research or development (Android/iOS). • Experience with machine learning or data science. • Experience building high-throughput data processing systems. • Understanding of threat landscapes and attack vectors.
Description Appdome's mission is to protect every mobile app in the world and the people who use them. We are the leader in AI-native mobile business protection, providing cyber and fraud teams with an agentic platform that builds, monitors, and maintains security defenses in Android and iOS apps — with no SDKs, no coding, and no disruption to engineering cycles. Our platform delivers over 400 security, anti-fraud, anti-bot, and API protection capabilities, powered by deep learning models trained on a decade of mobile defense data and trillions of live threat events. From build time to runtime, Appdome's AI Agents help mobile brands detect, investigate, and respond to threats faster than ever — recognized as the best AI Platform for Cyber Resilience at RSA Conference 2026 for the second consecutive year. Leading financial, healthcare, m-commerce, and B2B brands rely on Appdome to secure over 50,000 mobile apps and protect more than 1 billion end users globally. Appdome is an Equal Opportunity Employer. We are committed to diversity, equity, and inclusion in our workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. All qualified applicants will receive consideration for employment without regard to any of these characteristics. About the Role We are looking for a talented Software Engineer at Appdome. You will take part in developing our core product infrastructure. The challenge is to design and develop complex security components that can be integrated in a generic and flexible way for Android & iOS 3rd party applications.The code is developed with C/C++, Python, Java, and Objective C. Responsibilities • Creatively developing, designing, and delivering new infrastructures and security features. • Improving, testing, and debugging our current infrastructure according to customers' needs. • Continuously learn and evaluate new technologies in the everlasting effort to perfect our product. Requirements • BS.c in Computer Science / Electrical Engineering / Computer Engineering • At least 3 years of development experience in a development team of complex enterprise systems. • At least 2 years of experience in C/C++ programming • Experience in multi-threading principles and programming. • Experience in Python, Java, Linux, and Git. • Great team player who knows when and how to push independently when needed. • Strong communication skills. • Experience in native mobile application development in Android or iOS. • Experience Objective-C programming • Experience in NDK and JNI for Android. • Experience with SDK development or integration Advantages. • Experience in reverse engineering in Android. • Knowledge in Cyber Security and Networking.
Building a New Foundation for Cloud Security The best security control doesn't detect a bad action. It removes the ability to perform it in the first place. That's what Act does. We're an action-centric cloud security company focused on reducing cloud risk by removing excessive and unintended access across cloud environments. As AI is making attacks faster and less predictable, patching and detection can only go so far. So we make sure every identity in the cloud, human or machine, has only the access it actually needs, without turning security into an operational burden. We're early-stage, well-funded, and built by repeat security operators who previously created Medigate (acquired by Claroty). We're building a team of exceptional people who take ownership from idea to outcome, with the autonomy to make decisions and drive their work forward. We care deeply about the customer, move fast, and enjoy building together. If you want to build something that matters from the ground up and see your work go live within days, this is the place. The role We are looking for a Software Engineer, Data Platform to join our team and take ownership of the data infrastructure that powers our cloud security platform. This role offers the opportunity to work on cutting-edge technology and make a significant impact in the field of cybersecurity. What you’ll do • Design and build backend systems that process complex cloud infrastructure data at scale • Own the data layer end-to-end: storage architecture, partitioning strategies, query optimization, and incremental load patterns • Build and maintain ETL/ELT pipelines that deliver clean, modeled data to product features reliably and fast • Design ingestion pipelines that normalize data from AWS, Azure, and GCP into a consistent internal model — so adding a new cloud provider doesn't mean rebuilding the integration layer • Work closely with Product and Research to turn security insights into real, usable capabilities • Ensure data completeness through backfill management, historical data loading, and accurate aggregation layers • Leverage AI tools as part of your daily workflow — we build with AI, not just for AI • Improve our codebase, tooling, and engineering practices as we grow What you’ll bring • 5+ years of hands-on software development experience, with significant time on data-intensive systems • Strong backend skills (Node.js/TypeScript/Python/Golang preferred) • Proven experience building data pipelines, ETLs, and data models in production at scale • Experience working with cloud platforms (AWS, Azure, or GCP) — ideally at the API and data ingestion level • Familiarity with cloud data platforms such as Redshift, BigQuery, or Snowflake • Solid understanding of system design, data structures, and performance tradeoffs • Experience working alongside or embedded with data teams - you understand how data engineers think and what they need • Strong sense of ownership, clear communication, and ability to move fast without cutting corners Our culture We live by three values: Win, Learn, Have Fun. We play to win - we set ambitious goals and hold ourselves to high standards. We learn constantly - from customers, from each other, and from our mistakes. And we have fun doing it: we believe great work happens when people enjoy working together.
Description We’re a fast-moving, US-Israeli AI startup building next-generation infrastructure for the world’s most demanding AI workloads. Our mission is to accelerate the future of intelligence and make it ubiquitously accessible by delivering full stack custom AI servers optimized for large-scale inference and training. Backed by top-tier investors and led by industry veterans, we’re scaling rapidly. We seek forward-thinking engineers and operators who thrive in a collaborative environment and excel at solving complex challenges from first principles. If you want to build infrastructure that fundamentally changes what the world can accomplish with AI, come join us! About the position We are looking for an experienced, highly skilled and motivated Software Engineer to join our core team. In this role, you will be responsible for designing, developing, and maintaining critical components of our AI-driven software stack. You will work on the core interfaces that allow applications, frameworks, and APIs to communicate efficiently and reliably with our hardware. This is a hands-on technical position where you will solve complex problems, optimize for performance, and contribute to the next generation of our technology. Responsibilities • Develop and maintain key components of Majestic software stack, including API layers, command submission pipelines, and memory management • Collaborate with hardware architects to influence the design of next-generation chips and ensure a smooth software/hardware co-design • Work with kernel-space driver developers to define and implement the user/kernel interface • Debug complex issues across the entire stack, from user applications to the underlying hardware • Optimize code for maximum performance, throughput, and efficiency Requirements • Bachelor’s or Master’s in Computer Science, Computer Engineering, or a related field from a recognized university • Proven experience developing software for Linux, with a solid grasp of OS fundamentals like memory management, multi-threading, and inter-process communication • 5-10 years of experience in software development • Proven experience in C programming • Knowledge in GPU programming • Excellent communication skills with a strong track record of cross-functional collaboration Preferred Qualifications • Experience with Python and C++ • Knowledge of GPU or other accelerator architectures (e.g., CUDA, OpenCL, ROCm) • Knowledge of HPC applications development • Experience in linux kernel-space development We seek smart, curious, self-driven individuals who enjoy creative problem-solving and continuous learning. Even if you don't meet all requirements, we'd love to hear from you if you have the mindset to tackle complex challenges. Majestic Labs is an equal opportunity employer deeply committed to diversity of background and thought. If you are ready to dare greatly, learn from mistakes, engage in vigorous debates, and help create a step-function shift in human technical capability, we want to meet you!
Description About us Oligo is a fast-growing cybersecurity startup transforming how organizations protect their applications, cloud environments, and AI systems at runtime. Backed by top-tier investors including Greenfield Partners, Red Dot Capital Partners, Lightspeed, Ballistic Ventures, and TLV Partners, we’re on a mission to make real-time security a reality. Oligo’s industry’s leading runtime security platform built to stop attacks in real time without stopping the business. We transform security from passive visibility to active protection across applications, cloud services, workloads, and AI systems. By uncovering the deepest layers of what actually runs in production, Oligo helps organizations prioritize exploitable vulnerabilities, detect malicious behavior as it happens, and stop modern attacks in their tracks. We are looking for a highly skilled and experienced software engineer to join our R&D department. As an engineer, you will be responsible for developing innovative, scalable, and high-quality features in our product. This role involves tackling complex technical challenges in a high-scale, performance-sensitive environment. You will: • Design and implement engineering solutions, ensuring high-quality and scalable code. • Tackle complex technical challenges, identifying root causes, and delivering timely, effective solutions for customers requests and problems. • Collaborate closely with cross-functional teams in Oligo. Requirements Qualifications • 6+ years of experience in backend development in cloud environments, with a basic understanding of frontend technologies such as React. • Proven track record of designing and building backend services using modern technologies in high-scale and throughput. • Experience with relational DBs (e.g. PostgreSQL), message brokers (e.g. Kafka) and caching solutions (e.g. Redis) for data processing. • Experience working with AWS and Kubernetes. • Strong ability to leverage modern AI tools in day-to-day engineering work, including code generation, refactoring, debugging, testing, and technical investigation. • Experience working directly with customers or client-facing teams to understand requirements, troubleshoot issues, and ensure solutions meet their needs. Requirements • Communicate complex technical concepts clearly and collaborate effectively with stakeholders. • Deliver quickly and make effective decisions under pressure.
About Tavily Tavily is building the search engine for AI agents. We believe the future of work will be led by AI agents, and that requires restructuring how the web is accessed. Our Search API provides web access for AI agents, enabling real-time internet search optimized for LLMs and Retrieval-Augmented Generation (RAG). We are backed by leading investors and serve developers and enterprises worldwide. Our team is fast-moving and ambitious. We ship quickly, iterate constantly, and care deeply about impact. The Role • You'll build the systems that power how AI interacts with the live web. • You'll design and implement large-scale, intelligent web acquisition pipelines, making sense of an ever-changing online ecosystem and transforming it into structured, high-quality data. • This role blends technical understanding of browsers, networks, and automation with hands-on engineering. • You'll work on adaptive systems that navigate modern websites, understand evolving web interaction ,detection systems, and gather meaningful information safely, efficiently, and at scale. • Your work will directly shape Tavily's ability to provide AI agents with accurate, real-time knowledge of the world , bridging the gap between the open web and intelligent reasoning. • This position is based in Israel and requires existing legal authorization to work in Israel. Tavily is not able to provide visa sponsorship for this role. What You'll Do • Build distributed data acquisition systems that capture and structure the live web • Investigate and analyze browser internals, fingerprinting, and anti-automation systems to develop stealthy, adaptive orchestration layers • Prototype and deploy intelligent automation frameworks using Playwright, Puppeteer, and low-level browser control protocols (CDP) • Conduct hands-on research into network flows, JavaScript-based protections, and emerging web standards affecting automation • Collaborate with AI and infrastructure teams to integrate real-time web data into retrieval pipelines and LLM-powered agents • Translate deep technical insights into production-grade components, balancing research freedom with engineering rigor • Continuously evolve Tavily's capabilities in resilience, speed, and authenticity of web interaction What We're Looking For • 3–5 years of experience as a backend or systems engineer, ideally working with large-scale, distributed, or web-facing infrastructure • Strong programming skills in Python or Node.js, with experience in Go or C++ considered a strong plus • Proven experience building and maintaining browser automation systems (Playwright, Puppeteer, or CDP) in production environments • Solid understanding of browser internals, network protocols, and web interaction mechanisms • Experience designing high-performance, resilient systems that handle scale, concurrency, and complex orchestration • Strong debugging and analytical skills - able to investigate edge cases, performance bottlenecks, and behavior under dynamic web conditions • Comfortable working in a fast-moving environment, collaborating closely with product, AI, and infrastructure teams to ship reliable systems quickly • Excellent documentation and communication skills to ensure smooth integration and operational visibility Nice to Have • Familiarity with cloud infrastructure, containerization (Docker), Kubernetes, and CI/CD • Experience integrating AI or retrieval systems into production pipelines
About Tavily We're building the infrastructure layer for agentic web interaction at scale. Our API is designed from the ground up to power Retrieval-Augmented Generation (RAG) and real-time reasoning in AI systems. By connecting LLMs to high-quality, trustworthy web content, we help developers build agents that are not only intelligent — but also informed. We work with some of the most innovative teams in AI — from small startups shaping the ecosystem to the largest enterprises deploying AI at scale. Whether it’s powering sales assistants, research copilots, or internal knowledge tools, we’re the missing link between LLMs and the real world. The Role: Software Engineer We're looking for a Software Engineer to join our core engineering team and help build the infrastructure behind one of the fastest-growing AI APIs. You'll work on systems that handle massive scale across a distributed microservices architecture running on AWS. You'll ship fast, take ownership of critical systems, and solve hard infrastructure problems as we grow. This is a great role for an engineer who loves building ambitious systems from scratch, and wants to tackle the kind of scale and complexity challenges typically reserved for much larger companies. What You’ll Do • Design and build high-performance distributed systems • Design and implement backend infrastructure and API endpoints • Build and optimize real-time data pipelines that process billions of events per day across distributed queues and stream processors • Improve performance, monitoring, and reliability across the stack • Own core systems and contribute to key architectural decisions • Help shape a strong engineering culture focused on velocity and quality What You Bring • 5 years of professional software engineering experience • Strong backend development skills • Proven experience designing and operating large-scale, distributed systems, with a solid understanding of API design, reliability, and performance at scale • Hands-on expertise with AWS infrastructure and cloud-native services, bringing practical knowledge of deploying and managing services in real-world environments • Comfortable in a fast-paced startup environment with lots of ownership • Strong sense of ownership and accountability over outcomes • Curiosity about LLMs, retrieval and the future of AI systems, with a drive to stay at the forefront of new technology • Based in Tel-Aviv or open to relocating Nice To Have • Familiarity with DevOps practices, including CI/CD pipelines, infrastructure as code, Kubernetes orchestration, and modern monitoring tools
Description Vega is one of the fastest-growing startups in cybersecurity, redefining security analytics and operations with an AI-native platform for the SOC. We are building the next-generation operating system for security teams. Vega is already delivering real impact at some of the world’s largest organizations - improving detection, unlocking the value of their security data, and reducing cost and complexity. With HQs in New York and TLV, we're looking for people who want to be a part of the next rocket-ship in cyber. We are looking for a Software Engineer to join our Core Team. This team owns and evolves our core query and indexing infrastructure, working directly on our query engine, query optimizations, indexing engines and pipeline. You’ll solve deep technical problems and help shape the architecture of high-performance, complex systems. WHAT YOU WILL DO • Design, develop, and maintain connectors to Databases and SIEMs. • Add new indexing capabilities to our indexing pipeline. • Own technical decisions end-to-end from design to production rollout. • Collaborate closely with product, infra, and data teams to align on technical direction and integration. Requirements WHAT YOU WILL BRING • 5+ years of software engineering experience with strong backend/data systems background • Proficiency in one of this languages: Rust, Java, C/C++ • Familiarity with low-level systems concepts like memory management, file formats, thread models, and performance profiling • Proven track record of learning unfamiliar systems and technologies quickly • Strong sense of accountability and ownership, independent and able to multi-task. NICE TO HAVE • Experience with distributed systems / data pipelines • Deep understanding of compiler, query engines/planners or database internals • Prior work on indexing and searching features
Description Vega is one of the fastest-growing startups in cybersecurity, redefining security analytics and operations with an AI-native platform for the SOC. We are building the next-generation operating system for security teams. Vega is already delivering real impact at some of the world’s largest organizations - improving detection, unlocking the value of their security data, and reducing cost and complexity. With HQs in New York and TLV, we're looking for people who want to be a part of the next rocket-ship in cyber. We're looking for a Software Engineer to join our R&D team. In this role, you'll design and build scalable, high-performance systems that bring together rich backend capabilities and intuitive frontend experiences. You'll be part of a mission-driven team, building innovative technologies that enable security teams to detect, analyze, and respond to threats faster than ever before. WHAT YOU WILL DO • Develop and own end-to-end features across the entire stack, from backend services to frontend interfaces. • Design and implement distributed backend systems that handle massive volumes of security data in real-time. • Build modern, responsive, and accessible user interfaces using React, TypeScript, Remix, Tailwind, and Shadcn. • Architect and maintain robust APIs and data contracts between the frontend and backend. • Collaborate with product, design, and security experts to deliver impactful user facing features. • Ensure high code quality by writing comprehensive unit, integration, and E2E tests using tools like Vitest, Playwright, and React Testing Library, as well as backend testing tools • Optimize system performance, reliability, and scalability on both ends of the stack. • Take part in critical architectural discussions and influence the technical direction of the platform. Requirements WHAT YOU WILL BRING • 7+ years of professional software engineering experience, with significant hands-on experience in both backend and frontend development. • Deep knowledge of Go or Python for backend services, and React with TypeScript for frontend applications. • Experience designing and working with distributed systems and microservices architecture. • Proven experience with backend testing frameworks such as Pytest or unittest for Python, and Go’s testing package along with tools like testify or gomega. • Strong understanding of web fundamentals, API design, system scalability, and data processing. • Experience with performance monitoring and visualization tools like Grafana or Datadog. • A product-driven mindset with an eye for good UX and intuitive design. • Proven experience with testing practices across the stack. • Experience with CI/CD pipelines, Docker, and cloud-native infrastructure. • Strong sense of ownership, collaboration, and accountability. • Excellent communication skills and ability to work cross-functionally.
Job Description As an xEngineer at AI Creation, you'll take on some of the most exciting engineering challenges at Wix, shaping how AI becomes a core part of creating and editing stunning sites. • Take on engineering challenges to integrate AI as a first-class part of site creation and editing • Work on complex systems requiring deep technical understanding and collaboration with multiple engineering groups • Lead and own features end-to-end, from research and technical design to implementation and deployment • Collaborate closely with product managers, UX designers, and fellow engineers to deliver impactful solutions At Wix, we believe our best work happens together. Our work model is fully in person, with 5 days a week from our office. Flexibility remains a core value at Wix and special requests are handled thoughtfully at the team level. Qualifications • 5+ years of experience in software engineering, system architecture, and design • Excellent problem-solving abilities and a proactive approach to challenges • Strong sense of ownership and proven ability to lead complex technical projects • Strong communication skills, with a collaborative mindset and the ability to work effectively with other teams • Curiosity and a passion for exploring new technologies, with a strong interest in AI • Genuine passion for AI — it's at the core of what we build, and a drive to keep pushing its boundaries Additional Information We are the AI Creation team. We build the infrastructure and capabilities that allow users to create and modify entire websites — sections, pages, and components — using AI. Our work spans the full stack to bridge AI and the editor — turning user prompts into real changes on the site. As the AI infrastructure that powers site creation across Wix’s editors, we tackle exciting technical challenges at the intersection of AI, large-scale editor systems, and product experience — and our work sits at the core of how the next generation of Wix sites gets built.
Job Description Join the Wix Headless team, where you'll build and own products that give Wix users the flexibility to create and grow their online presence in new ways. Our team owns the product end to end - from the first interaction at the top of the funnel, through activation and conversion to premium, to the ongoing experience of our users. This means you'll work on problems that combine deep engineering challenges with product thinking and have a direct, measurable impact on key business KPIs. • You'll move between designing backend systems, solving architectural challenges, building product capabilities, and improving user experiences. • You'll have the opportunity to understand the entire product journey and influence both how we build and what we build. • We're looking for hands-on engineers who enjoy seeing the bigger picture. People who can take an ambiguous problem, understand the user and business need behind it, collaborate across disciplines, and drive a solution from idea to production and beyond. At Wix, we believe our best work happens together. Our work model is fully in person, with 5 days a week from our office. Flexibility remains a core value at Wix and special requests are handled thoughtfully at the team level. Qualifications • 4+ years of professional software development experience. • Strong JavaScript/TypeScript skills and solid backend development experience. • Strong understanding of software architecture and experience designing scalable systems. • Experience owning and delivering production systems end to end. • Strong problem-solving skills and the versatility to work across different technical and product challenges. • Product mindset - you care about the user experience and business impact of what you build, not just the implementation. • Excellent communication and collaboration skills. • Ability to take ownership, work independently, and drive projects from idea to production. Additional Information Wix Headless is a product-focused team with broad ownership and a strong connection between technology, users, and business results. We own the entire customer journey rather than individual pieces of it. We identify opportunities, solve complex technical and product problems, and continuously improve the experience based on how our users interact with the product and the impact we create.
Description Shape the Future of AI Infrastructure with VAST Data This is a rare opportunity to join one of the fastest-growing infrastructure companies in tech history, right at the epicenter of the AI revolution. Recognized by Forbes as "the future of the market," VAST Data is building the foundational enterprise software powering the AI era. We engineer platforms that capture, catalog, refine, and protect massive datasets across data centers, edge, and cloud, making real-time analytics, AI training, and inference simpler and faster than ever before. Our explosive growth is fueled by relentless engineering innovation, a customer-first mindset, and a team of fearless VASTronauts who thrive on solving computing's hardest problems. Join us at this pivotal moment in technology history and make a lasting impact on how the world processes data. We are seeking a talented and experienced Software Engineer to design, build, and optimize high-performance distributed systems, core data engines, and backend infrastructure. This role requires deep system-level architecture understanding, the ability to handle large-scale clusters processing petabytes of data, and mastery of modern C/C++ and Linux environment internals. Requirements SW Development Team Leader We are looking for a software team leader to lead one of our core teams. He/she will be responsible for the delivery of innovative key features, guiding team members, improving existing products and features. He/she should be a great team player with the ability to develop strong working relationships and increase engagement / collaboration with peers to drive technology roadmaps. Key Responsibilities · Responsible to contribute to products’ vision and subsequent execution · Oversee the overall development life-cycle, from design/planning, to implementation and support to maintain high standard of software quality · Provide technical leadership to team member while taking active part in the team tasks · Assigns tasks, reviews work and may contribute to employee performance appraisals · Work with internal teams, peers and customers to understand product requirements thus translating to successful software development Desired Skills · Relevant academic degree (CS/ CE / EE) · At least 3 years experience in C/C++ – Must · At least 3 years as team leader – Must · Experience in design and development of enterprise-level and multi-threaded system · Knowledge and experience in Linux - Must · Experience working with Linux environments - Advantage · Experience in design, coding, integration, and debugging capabilities · Self-starter, enthusiastic proactive mindset · Ability to write code and conduct thorough code reviews
Description Shape the Future of AI Infrastructure with VAST Data This is a rare opportunity to join one of the fastest-growing infrastructure companies in tech history, right at the epicenter of the AI revolution. Recognized by Forbes as "the future of the market," VAST Data is building the foundational enterprise software powering the AI era. We engineer platforms that capture, catalog, refine, and protect massive datasets across data centers, edge, and cloud, making real-time analytics, AI training, and inference simpler and faster than ever before. Our explosive growth is fueled by relentless engineering innovation, a customer-first mindset, and a team of fearless VASTronauts who thrive on solving computing's hardest problems. Join us at this pivotal moment in technology history and make a lasting impact on how the world processes data. We are seeking a talented and experienced Software Engineer to design, build, and optimize high-performance distributed systems, core data engines, and backend infrastructure. Requirements Requirments • B.Sc./B.A. degree in Computer Science, Computer Engineering, Software Engineering, or a related field. • Good understanding of the Linux operating system. • Academic transcripts (grade sheet) – required. Advantages • Experience with C/C++. • Experience with Python scripting. What We're Looking For • Strong analytical and problem-solving skills. • Eagerness to learn and grow in a dynamic environment. • Excellent teamwork and communication skills.
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