Senior Security Software Engineer
Join a national cyber-defense company building sovereign AI systems for governments. You will develop adversarial simulations, intelligent agents, and scalable distributed security infrastructure.
תחומי אחריות
- Design and develop AI-driven agents that emulate adversarial behaviors, including lateral movement, privilege escalation, and persistence.
- Build simulation and orchestration components primarily in Go and integrate them with internal AI models.
- Contribute to architecture decisions, scalability, and performance optimization for distributed simulations.
- Design and maintain clean, testable, readable, scalable Java code for high-volume customer environments.
- Solve cross-cutting technical challenges across teams and services, including monolith migrations, high-throughput data pipeline optimization, and API standardization.
דרישות
- At least 7 years of hands-on software engineering experience in a modern programming language.
- Strong Go experience is preferred; Python, Node.js, or C++ experience is also relevant.
- Experience designing and building scalable distributed systems and orchestrating complex workflows.
- Knowledge of graph modeling or graph databases such as Neo4j.
יתרון
- Experience building AI/ML systems or agent-based simulations.
- Background as a red teamer, penetration tester, or security researcher.
- Cybersecurity knowledge and experience translating threat intelligence and attacker TTPs into executable logic.
- Experience collaborating with red teamers, security researchers, and data scientists.