System Engineer (Israel)

Waterfall Security is looking for a motivated and creative Software System Engineer who will be part of the R&D group, and provide technical leadership and help Engineering build next-generation products to manage modern software releases.
This role will report directly to the VP R&D, and involves defining system architecture, dealing with Engineering-centric requirements, researching technical innovations, and engaging in POCs gauging technical risk. Candidates must have solid experience working on complex systems, as well as with software architecture and design process.


  • Technical lead of multidisciplinary system development
  • Communicating business requirements, criteria and needs to software development teams
  • Researching and evaluating technical standards and tools for a project and determining which ones are the optimal choice
  • Assist in defining coding standards and guidelines for developers to follow.
  • Designing and revising a project’s structure
  • Distributing development tasks to a team of software engineers
  • Writing sections of code as part of development in a project
  • System characterization, system documentation management and address system requirements
  • Architecture definition and requirements analysis and definition
  • Enhance operations by performing systems analysis; suggest modifications in procedures and policies
  • Provide architectural oversight and guidance to Engineering teams
  • Evaluate new technologies
  • Participate in senior technical job interviews as needed

Requirements and Experience

  • B.Sc in Computer Science, Software Engineering or equivalent
  • Experience in preliminary research and analysis before formulating concepts and requirements for system development
  • Experience in writing specifications and system documents
  • Systemic vision and good analytical abilities
  • Excellent problem-solving skills and ability to work independently
  • Ability to function as an equal peer when working with Engineering
  • Outstanding written and oral communication skills
  • Strong sense of ownership and track record of quality work
  • Substantial experience in C/C++ coding. C#, JavaScript, and Node – advantage.
  • 2 years of hands-on technical leadership in a Principal Engineer or Technical Lead role
  • Experience in Linux/Unix based environments development
  • Extensive experience in multi-threading/multi-purpose environment
  • Experience in object-oriented design
  • Solid analytical capabilities
  • Ability to architect a solution from design through to delivery of applications and systems
  • Knowledge of networking architectures and protocols.
  • Creative and innovative
  • Fluent English


  • Experience with design and implementation of embedded systems
  • Full stuck development from client to core component architecture design
  • Experience with implementation of high-speed systems of 10Gbps and above
  • Background in the security field advantage


Share This Page

Share on linkedin
Share on whatsapp
Share on facebook
Share on twitter
Share on email