Job Software Developer/ Engineer/ Architect

Software Engineer II - D&R

  • Deliver new product features to the Rapid7 production system
  • Write high quality code
  • Analyse customer issues and developing solutions
  • Follow the team's agile practices to create world-class software
  • Interact with other R7 Development teams, Product, Support and Architecture
  • Collaborate with other sprinters to deliver and report on your sprint
  • BS degree in Computer Science, Computer Engineering or a related Engineering disciplines with relevant experience in software development
  • Previous experience in a Development role using Java and concurrent programming
  • Sound knowledge of developing and deploying large scale systems
  • Experience developing or at least knowledge of RESTFul architectures
  • Knowledge of deployment and monitoring frameworks
  • Knowledge of NoSQL concepts and systems
  • Understanding of System Performance and tuning
  • Experience working in an Agile environment
  • Excellent troubleshooting / problem solving
  • Teamwork
  • Verbal and written communication
  • 2-5+ years experience with the following technologies or similar: Java, Python, JavaScript, Cassandra, PostgreSQL, Kafka, Zookeeper, Netty, Vert.x, Docker, AWS