CrawlJobs Logo

Detection Software Engineer

Israel, Tel Aviv · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

Come join the company that is reinventing cloud security and empowering businesses to thrive in the cloud. As the fastest-growing startup ever, Wiz is on a mission to help organizations secure cloud environments that will accelerate their businesses. Trusted by security teams all over the world, we have a proven track record of success and a culture that values world-class talent. We’re looking for a top-notch Detection Software Engineer to join our Threat Research team and further develop the Wiz Runtime Sensor. In this role, you will work on a world-class runtime security solution affecting some of the largest cloud workloads, collaborating closely with engineering and research to enable new and better threat detection capabilities.

Job Responsibility

  • Work on a world-class runtime security solution affecting some of the largest cloud workloads
  • Work closely with engineering and research to enable new and better threat detection capabilities
  • Build and extend our research infrastructure, automated testing infra and release processes
  • Conduct research and develop new detection capabilities, from concept to implementation
  • Constantly shift things from an art to a science - make the hard things easy, fast and scalable
  • Quickly address gaps and changes when needed. Bias towards action
  • Analyze, debug and solve problems in test, staging and production environments
  • Create and enforce best practices and security policies
  • Work with customers in response to requests and questions when needed

Requirements

  • 5+ years of experience in software engineering
  • 3+ years of experience in cloud-based development
  • Familiarity with cloud services, Kubernetes, cloud environment architecture, and the major cloud providers (AWS, GCP, Azure)
  • Deep knowledge of OS internals (Windows/Linux) and networking
  • Experience delivering real-world impact on products affecting customers
  • The ability to learn independently, to be self-driven and goal-oriented
  • Excellent communication and teamwork skills
  • Applicants must have the legal right to work in the country where the position is based, without the need for visa sponsorship

Nice to have

  • Experience with runtime security products
  • Hands-on experience in a detection engineering role/malware analysis/reverse engineering/vulnerability research
  • Familiarity with notable threat actors and threat intelligence analysis
  • IR/red-team/threat-hunting experience
  • Familiarity with the following languages / tools: Python, PowerShell, Linux shell scripting, Terraform, CircleCI, Github Actions

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Detection Software Engineer

8 matching positions

Senior Software Engineer and Software Engineer II

OneDrive and SharePoint are rapidly growing services at the center of Microsoft'...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience in related to cloud scale distributed design and patterns
  • The ability to deliver informed designs and plans ahead of production and execution
  • Knowledge of others' expertise and the ability to involve multiple players (within and outside the organization) in the creation or development of novel products, processes, or research streams
Job Responsibility
Job Responsibility
  • Design and deliver systems that enable partners and ISVs to migrate from other cloud providers, improve core systems performance and efficiencies, and ensure zero customer impact throughout the change management cycle
  • Deliver systems to meet our business continuity planning goals, provide telemetry for optimizing the service and drive our response time for detecting and resolving service issues down
  • Create, implement, optimize, debug, refactor, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Contribue to the identification of dependencies, and the development of design documents for a product area with little oversight
  • Helps to identify other teams and technologies that will be leveraged, how they will interact, and when one's system may provide support to others
  • Contributes to determining back-end dependencies associated with product, application, service, or platform functionality for product features
  • Understands downstream effects of solutions and work provided
  • Helps to identify areas of dependency and overlap with other teams or team members and drives coordination
  • Remain current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Reviews work items to deepen knowledge of product features in partnership with appropriate stakeholders (e.g., project managers) and executes project plans, release plans, and work items
  • Fulltime
Read More
Arrow Right

Principal Software Engineer (Malware Detection)

As a member of the Wildfire team, you will be responsible for prototyping, and r...
Location
Location
United States , Santa Clara
Salary
Salary:
162700.00 - 263175.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in C++, Python and Linux development environment
  • 6+ years experience as a Security Researcher or Software Engineer
  • Experience working on sandbox technology and malware analysis
  • Experience with large scale File/Data Parsing development is preferred
  • Understanding of cloud service and Kubernetes are preferred
  • Ability to work with small teams to solve complex problems
  • Can-do attitude on problem-solving, quality and ability to execute
  • BS/MS/PhD in computer science/engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Work on designing and renovating the Wildfire analyzer to advance into a new generation of multi platforms cloud service platform, for both static and dynamic analysis
  • Work with threat researchers to analyze malware and security threats to determine and close the gaps in coverage with new or improved static and dynamic analysis
  • Architect and design with the team and document complex systems
  • Write scalable and testable software using modern cloud architectures
  • Collaborate within the team and across organizations to influence and achieve the end goal
  • Expand cloud offering to improve detection against new malware threats
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Sr Staff Software Engineer (Malware Detection)

As a member of the Wildfire team, you will be responsible for prototyping, and r...
Location
Location
United States , Santa Clara
Salary
Salary:
139600.00 - 225775.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in C++, Python and Linux development environment
  • Experience working on sandbox technology and malware analysis
  • Experience with large scale File/Data Parsing development is preferred
  • Understanding of cloud service and Kubernetes are preferred
  • Ability to work with small teams to solve complex problems
  • Can-do attitude on problem-solving, quality and ability to execute
  • BS/MS/PhD in computer science/engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Work on designing and renovating the Wildfire analyzer to advance into a new generation of multi platforms cloud service platform, for both static and dynamic analysis
  • Work with threat researchers to analyze malware and security threats to determine and close the gaps in coverage with new or improved static and dynamic analysis
  • Architect and design with the team and document complex systems
  • Write scalable and testable software using modern cloud architectures
  • Collaborate within the team and across organizations to influence and achieve the end goal
  • Expand cloud offering to improve detection against new malware threats
  • Fulltime
Read More
Arrow Right

Sr Staff Software Engineer (Malware Detection)

As a member of the Wildfire team, you will be responsible for prototyping, and r...
Location
Location
United States , Santa Clara
Salary
Salary:
139600.00 - 225775.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in C++, Python and Linux development environment
  • Experience working on sandbox technology and malware analysis
  • Experience with large scale File/Data Parsing development is preferred
  • Understanding of cloud service and Kubernetes are preferred
  • Ability to work with small teams to solve complex problems
  • Can-do attitude on problem-solving, quality and ability to execute
  • BS/MS/PhD in computer science/engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Work on designing and renovating the Wildfire analyzer to advance into a new generation of multi platforms cloud service platform, for both static and dynamic analysis
  • Work with threat researchers to analyze malware and security threats to determine and close the gaps in coverage with new or improved static and dynamic analysis
  • Architect and design with the team and document complex systems
  • Write scalable and testable software using modern cloud architectures
  • Collaborate within the team and across organizations to influence and achieve the end goal
  • Expand cloud offering to improve detection against new malware threats
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Software Engineer – Embedded & Functional Safety Software

We are looking for a Software Engineer with a strong background in embedded and ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in software development with strong C++ / C focus
  • Solid experience debugging embedded systems, preferably in robotics or safety-relevant contexts
  • Hands-on experience with robot firmware or embedded robotics software
  • Ability to reason about system behavior across software, electronics, mechanics, and physical effects
  • Strong focus on robustness, determinism, and predictable system behavior
  • Experience working with field-reported issues and ambiguous failure modes
  • Experience with test-driven development and agile methodologies
  • Fluent in spoken and written English
  • M.Sc. in Robotics Engineering, Electrical Engineering, Computer Science, or a closely related field
  • Functional safety concepts such as hazard mitigation, fault detection, monitoring, and safe state handling
Job Responsibility
Job Responsibility
  • Take end-to-end ownership of embedded and safety-related software issues observed in customer deployments
  • Investigate safety-relevant incidents, unexpected stops, degraded behavior, or fault scenarios
  • Analyze logs, traces, watchdog events, fault reports, and system resets from deployed robots
  • Reproduce safety-critical failures in lab and controlled environments
  • Design and implement fixes and improvements in embedded C/C++ software
  • Work with microcontrollers, real-time constraints, and low-level drivers, with safety as a primary concern
  • Implement, validate, and improve safety mechanisms such as monitoring, fault detection, redundancy, and safe states
  • Work with SICK safety logic, including configuration, debugging, and validation
  • Use and contribute to Safety Designer configurations and safety logic design
  • Assess whether issues can be resolved within the front-office scope or require structured escalation to core R&D
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer - QA / Test Automation Engineer

Location
Location
India , Gurgaon
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 09, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of experience in QA automation, SDET, or software engineering roles focused on test automation for distributed or cloud-based systems
  • Strong understanding of QA methodologies, test design, and systems validation
  • Proficiency in .NET 8/C#, Node.js, Python, or TypeScript for automation scripting
  • Hands-on experience with Selenium, Playwright, Cypress, REST API automation, and integration testing frameworks
  • Experience running tests in AWS environments with strong understanding of CI/CD pipelines using Azure DevOps
  • Familiarity with IaC, containerized test execution, and observability tools
  • Experience testing SQL Server 2022, Snowflake, PostgreSQL data flows
  • Ability to validate ETL pipelines, schema changes, and data quality through automation
  • Expertise in automated testing (unit, integration, contract, E2E, regression)
  • Familiarity with blue/green and canary release testing
Job Responsibility
Job Responsibility
  • Contribute to the design of scalable, maintainable QA automation frameworks for API, UI, integration, and performance testing
  • Implement automated test scenarios across microservices, APIs, data workflows, and distributed systems
  • Participate in design discussions to ensure testability, document risks, and propose automation strategies aligned with engineering standards
  • Produce clean, reusable, and maintainable automation scripts following best practices
  • Implement unit, integration, contract, and E2E tests integrated with CI/CD pipelines
  • Conduct root-cause analysis for defects and drive preventive quality improvements
  • Perform debugging, reliability analysis, and optimization of automation suites
  • Own test execution pipelines from development through deployment and monitoring
  • Create automated dashboards, alerts, and quality signals to validate release readiness
  • Collaborate in production issue investigations by building automated repros and validation scripts
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

The Surface Devices team is dedicated to delivering premium, iconic hardware and...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Architect, scale, and optimize high-throughput CI/CD pipelines (Azure DevOps / GitHub Actions) to automate the generation, patching, and validation of Windows OEM factory images across all Surface product lines
  • Ensure adherence to the Windows OEM Imaging Guide, managing complex image configurations—including driver injection, language packs, provisioning packages, and customized Out-of-Box Experiences (OOBE)
  • Design resilient, low-latency infrastructure to support large-scale binary artifacts, distributed caching, and parallelized test execution across hybrid environments
  • Leverage Azure AI services (e.g., Azure OpenAI, Cognitive Services, ML pipelines) to enable intelligent error analysis, predictive failure detection, and automated quality gates
  • Partner with Surface hardware, Windows OS, security, and global manufacturing teams to streamline the end-to-end code-to-factory lifecycle
  • Drive robust telemetry, observability, and alerting across pipelines
  • champion infrastructure-as-code (IaC) best practices and mentor engineers to build scalable, maintainable systems
  • Fulltime
Read More
Arrow Right
New

Golang Software Engineer – Infrastructure & Scraping Systems Team

We are seeking a Software Engineer with a strong background in infrastructure an...
Location
Location
United Kingdom; Ireland; Netherlands; Germany; Serbia; Armenia; Kazakhstan; Finland , London; Amsterdam; Berlin; Helsinki
Salary
Salary:
Not provided
corsearch.com Logo
Corsearch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Golang or C/C++ Proficiency: Strong, practical experience writing backend services in either Go or C/C++ is a strict requirement for this role. If your primary expertise is in C++, you must be fully willing and motivated to learn, adapt, and develop primarily in Go moving forward.
  • Containerization & Orchestration: Proven experience deploying, scaling, and managing heavy workloads using Kubernetes.
  • Cloud Infrastructure: Solid foundational experience working within AWS (Amazon Web Services) environments where our operations live.
Job Responsibility
Job Responsibility
  • High-Load Infrastructure Management: Maintain, scale, and optimize the underlying core infrastructure that powers our high-volume scraping operations to effortlessly sustain the data demands of thousands of clients.
  • GPU Migration & Optimization: Cooperate on transitioning machine learning models (such as logo detection) from expensive CPU setups to cost-effective GPU deployments using Kubernetes. Validate GPU outputs rigorously against CPU baselines to ensure scaling efficiency.
  • System Decommissioning: Help identify, deprecate, and decommission legacy, inefficient scraping infrastructure to continually reduce operational overhead and streamline our high-load data pipelines.
  • Fulltime
Read More
Arrow Right