Software Engineer for Cloud Services

Job Description

Radware, a world leader in the cybersecurity field, is looking for a talented and experienced software Engineer to join its Cloud R&D Team.  

Radware’s Cloud-based security platforms combines Big Data analytic platforms, machine learning technology, and behavioral analysis for cyberthreat detection, assessment, and mitigation.

As a software engineer on our team, you will have the opportunity to work with cutting edge Cloud technologies and be part of a team that is building the next generation Cloud-based applications


  • Be a leading team member and function as a subject matter expert in multiple technical areas and product components.
  • Design and develop quality, proficient and well documented technical solutions that satisfy business requirements.
  • Write high quality code, covered by solid unit and integration tests.
  • Drive technological and architectural decisions.
  • Participate in reviewing design and code for other team members.


  • BSc in computer science/SW engineering.
  • Experience as a Java developer (Minimum 5 years).
  • Expertise in application design and development using Java, Spring, Hibernate and familiarity with Web services standards and related technologies.
  • Experience as a developer in Cloud-based environment (minimum 2 years).
  • Hands-on experience with Continuous Integration/Delivery.
  • Experience with Microservices and Containers (Docker, Kubernetes, Swarm, Mesos) Environment and Development – Advantage.
  • Experience with Web development (JS, React, Typescript, Webpack) – Advantage.
  • Experience with Server-Side JavaScript Development (NodeJS) – Advantage.
  • Experience with Golang (Go) – Advantage.
  • Solid understanding and hands-on experience with relational and NoSQL databases.
  • Team player and excellent interpersonal skills.
  • Ability to lead processes and strong managerial skills.

How to Apply

Please record the requisition number & title of the position you are applying for. You will need them for the next steps of the application process.

To apply for the above position, please fill out the consent form below and agree to our terms for applying online. If you wish to apply, but not to submit the form below, please contact us at

Radware will process your Personal Data for recruitment purposes only. Your data will be stored in our Applicant Tracking System, [which stores data in the U.S and is fully compliant with EU data protection laws], and will not be shared with anyone else. Even if the position has been filled, We would like to keep your data in our database for future positions. In the Radware privacy policy, you will find information about our compliance with GDPR (data protection law.) It also includes instructions on how to request access to your data, request us to delete your data, correct any inaccuracies or restrict our processing of your data. You have the right to lodge a complaint about the way we handle your data. You can contact for more information or with concerns: