Senior Software Engineer

Israel - Tel Aviv


Israel - Tel Aviv


Product & Engineering

Rapid7 Israel

Established in 2021, with Rapid7 acquiring Alcide, a leading start-up in the Kubernetes security landscape. Rapid7 Israel is focusing on the development of Kubernetes and container workload security solutions as part of Rapid7 Cloud Practice.


About Rapid7

Rapid7 is a security data and analytics provider, enabling organizations to implement an active approach to cybersecurity. Our technology, services, and community-focused research simplify complexity for security teams, helping them reduce vulnerabilities and monitor for malicious behavior while investigating threats and automating processes.


The Role

Rapid7 Israel is seeking a Senior Cloud Engineer, preferably with a background in defensive cloud security solutions and a passion for cloud technologies to join the Cloud Workload Security team.


As part of the Cloud Security team, you will work with great and talented people in a dynamic and diverse environment, including various cloud services and workload technologies such as Kubernetes, containers, serverless, VMs, microservices and more. The team focuses on securing cloud workloads across the entire application lifecycle chain, starting from CI/CD to runtime.


In this role you will be responsible for the development of security capabilities and features for cloud workloads such as microservices and other containerized applications.



In this role, you will:

  • Lead the planning and execution of security features for cloud workloads and containerized applications.

  • Implement cloud-based security solutions - data collection, data analysis, detection, user recommendations and protection.

  • Use cloud providers APIs for security-related data collection and protection.

  • Deal with software challenges including  high performance, scalability, robustness and resilience.



  • 5+ years of hands-on experience with software development

  • Experience working with cloud environments - AWS/Azure/GCP

  • High proficiency with one of the following: Golang, C/C++, Python, Java programming

  • Experience of working with Golang programming would be advantageous, and a willingness to learn and develop skills in Golang is required

  • Familiarity with IP network protocols 

  • Independent, responsible, curious and creative, with the willing to learn and lead

  • Hands-on experience with Containers - Advantage

  • Prior experience working with runtime security products and defensive cloud security - Advantage

  • B.Sc in Computer Science or Software Engineering from top universities - Advantage


What's in it for You?

  • Cutting edge cloud security technologies

  • State of the art software development tools and environment

  • Extensive professional development opportunities

  • A small team of highly skilled professionals with informal culture

  • Make a difference by having a direct impact on the product and customers