Portfolio Jobs

Discover opportunities across our network of portfolio companies

Senior Backend Software Engineer



Software Engineering
Tel Aviv-Yafo, Israel
Posted on Monday, May 6, 2024

Cylus, the global leader in rail cybersecurity, helps mainline and urban railway companies prevent security incidents and service disruptions caused by cyber-attacks. With over $30M in funding by top VCs and strategic investors, global customers and strong partnerships with the biggest railway integrators, we make a significant impact on the multi-billion global railway industry.

We are looking for an exceptional Senior Backend Software Engineer to join our R&D team and help us get to the next level. If you have the right attitude and skills, we invite you to hop on board this bullet train.

In this position you will

  • Lead the design, development, and optimization of microservices tailored for processing high volumes of network communication data.
  • Collaborate with experienced engineers to architect distributed & scalable data processing solutions that backbone our Rail Tech Security Platform, CylusOne.
  • Collaborate with the brightest network researchers to productize our cybersecurity threat detection & network analysis features.
  • Apply advanced software engineering principles to optimize code performance, scalability, and resource utilization across microservices & algorithms.
  • Drive continuous improvement initiatives in R&D, identifying opportunities to enhance our code, methodologies, quality and technologies.
  • Requirements:
    • At least 7 years of proven experience in software engineering, specifically in building and maintaining scalable & complex software systems.
    • Deep understanding of software engineering principles, design patterns, and best practices, both architectural and algorithmic.
    • Significant ownership skills that help you drive collaboration with stakeholders to advance our mission and business goals.
    • Eager to learn and think outside the box to find accessible solutions to complex problems.
  • Big Plus:
    • Experience with Golang programming language
    • Experience with developing for low-resource environments
    • Experience in networking (concepts and protocols)
    • Experience with Cybersecurity
    • Experience with Linux environments
    • B.Sc or equivalent training program