Allot Careers

Join our team to realize
your potential.

Join Us at Allot



Tel- Aviv, Israel ● Full time

Backend System Architect

Who we are:

Allot is an industry leader in network security and visibility. A global growing company in cyber-security with a strong Tier1 customer base. We embrace an Agile way of working, priding ourselves on being fast, diverse and dynamic. We are real team players who are ready to go the extra mile to succeed. We believe that anyone can make an impact and together our team spirit makes all the difference. This is your opportunity to develop, professionally and personally.

What you’ll do:

HomeSecure is building a unique cybersecurity and management solution for IoT and home networks.

As a Systems Architect, you’ll work closely with the backend team lead in both designing and building the entire cloud infrastructure from the ground up for a huge-scale microservices based backend with billions of daily transactions.

There is no Backend Group or Backend Team – you will be an integral part of building the core of the new pack – both in terms of workflows and standards as well as a technical foundation for all future work.

Roles & responsibilities

  • Join the architecture debate – help design and implement the new backend system from the ground up
  • Build the code infrastructure that new microservices will be based on.
  • Help develop the DevOps tools to automate all parts of the development lifecycle.
  • Take an active part in the processes of selecting the technology stack, define coding standards and establish development & deployment workflows.
  • Work in a small, agile team.

What you should have:

  • At least 7 years of relevant experience
  • Hands-on experience building a large-scale cloud backend system on a major public cloud
  • Hands-on experience with both SQL and NoSQL databases
  • Experience with message queue technologies
  • Experience with modern reactive technologies and deep understanding of the async model
  • Devops experience in Linux environment
  • Experience with Docker
  • (Advantage) Experience building a large-scale system using JVM
  • (Advantage) Experience using Scala or Kotlin