TL;DR

Senior Software Engineer (Application Analysis): Develop and optimize a powerful automated reverse-engineering engine for backend applications with an accent on deep-code and data flow analysis algorithms. Focus on designing and building robust production-ready solutions that translate cutting-edge research into practical cybersecurity tools.

Location: Hybrid in Tel Aviv, Israel

Company

CrowdStrike is a global leader in cybersecurity, providing an advanced AI-native platform to protect organizations worldwide from breaches.

What you will do

  • Design and implement core components of an automated reverse-engineering engine.
  • Conduct R&D on advanced algorithms for deep-code and data flow analysis.
  • Develop, design, and optimize the Falcon ASPM platform.
  • Collaborate with team members to solve complex technical challenges.
  • Contribute across the full software development lifecycle from research to production deployment.

Requirements

  • Location: Hybrid role based in Tel Aviv, Israel
  • 5+ years of experience in software engineering with high-level programming languages.
  • Proven ability to deliver complex technical projects from research to production.
  • Strong problem-solving, critical thinking, and system design skills.
  • Experience in reverse engineering, malware analysis, algorithm development, and performance optimization.
  • Excellent communication and teamwork skills.

Nice to have

  • Experience with modern backend software architecture.
  • Familiarity with static and dynamic code analysis tools.

Culture & Benefits

  • Market-leading compensation and equity awards.
  • Comprehensive physical and mental wellness programs.
  • Competitive vacation and holidays.
  • Paid parental and adoption leaves.
  • Professional development opportunities for all employees.
  • Vibrant office culture with world-class amenities.