Senior Back end Engineer



  • Rapid7 Israel is looking for a Senior Back-end Engineer


    Rapid7 Israel 

    Established in 2021, with the acquisition of Alcide, a startup who was the leader of Kubernetes Security. 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

    In this role you will join our back-end team and lead the architecture and software development of the infrastructure of a large multi-tenant SaaS back-end. You will be solving complex technological challenges involving processing and storing large amounts of streaming data allowing real time security research. The team is constantly aligned with the latest software updates and cutting edge technologies. 



  • Research and evaluate different architecture solutions for implementing high scale low latency system designs for data processing and storage

  • Hands on implementation of the SaaS platform infrastructure modules from design to production

  • Tackle complex issues and find creative ways to solve them

  • Provide professional mentoring and guidance to engineers

  • Lead, design and implement new features

  • Effectively work with your peers in Israel and abroad



  • BSc/MSc in Computer Science or equivalent experience, especially in the context of distributed systems

  • Exceptional programming skills and strong Computer Science fundamentals

  • At least 5 years of experience as a backend developer with Java  (or other JVM-based language) servers

  • Experience in large scale production environments using microservices architecture 


    What's in It for You?

  • Cutting edge Kubernetes 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

  • Experience working with NoSQL databases (MongoDB, Cassandra, Elastic Search)

  • Using large-scale analytics technologies (like Hadoop, Spark, Kafka) - Advantage

  • Experience with the Go programming language - Advantage

  • Background in network-security or web security  - Advantage

  • Experience with containers and virtualization technologies  - Advantage

  • A desire to learn and use new technologies in a rapidly changing field

  • A great team player