Backend Developer

Israel - Tel Aviv

Location(s)

Israel - Tel Aviv

Team(s)

Product & Engineering


Backend Engineer

Job Description

Who are we?

We are IntSights, a Rapid7 company, that has created a market ­shifting solution to DETECT, ANALYZE and REMEDIATE​ all kinds of threats and malicious information in the clear, dark & deep web.

Rapid7 (NASDAQ: RPD) is helping organizations around the globe advance securely. Our technology, services, and community-focused research simplify complexity for security teams, helping them reduce vulnerabilities, monitor for malicious behavior, investigate and shut down attacks, and automate routine tasks. With more than 9000 customers across 120+ countries, Rapid7 is a recognized leader in cybersecurity that has proudly earned numerous industry accolades and strong recognition for our technology and culture.

What will you do?

  • Work in a challenging and versatile environment with awesome people

  • Own full cycle of development, from design to production.

  • Be responsible for developing high-scale solutions in a data-intensive environment.

  • As a member of our core team, you'll be part of important technical decisions in order to ensure the scalability and performance of our applications

  • Solve complex high scale challenges

  • Work in a challenging and versatile environment with awesome people 

Job Requirements

  • 3+ years of experience in building scalable, high-performance systems with state of the art technologies.

  • 2 years of experience with Python (or one of the following languages: Golang, NodeJS,Java or C#).

  • Understanding of the full lifecycle development process, including business and functional requirements, developing technical designs, implementation of scalable solutions, and object-oriented design.

  • Advanced level knowledge of databases- Nosql (MongoDB, Elasticsearch, etc) and SQL

  • Strong ability and desire to quickly learn new technologies

 

Advantage

  •   Experience working within Agile/ Scrum/ Kanban development environments 

  •  Experience using virtualization tool (e.g. VirtualBox, Vagrant, Docker)

  •   In-depth experience developing on Linux based environments