This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Rapid7 is seeking a Software Engineer II to join our Labs team within the Security Sciences practice, where you will build world-class research and security data platforms. You will work alongside engineers and researchers to develop and sustain critical capabilities like our vulnerability intelligence service and Project Sonar that power our customer-facing products.
Job Responsibility
Monitor and improve core research projects including our vulnerability intelligence service, Project Sonar, and Project Lorelei
Maintain and enhance RESTful APIs that back internet telemetry research tools
Contribute to the evolution of overall telemetry research effort to develop richer data generation capabilities
Partner with the Manager of Software Engineering to develop long-term vision and strategy for core projects
Execute technical improvements across the stack using Python, Django, and other object-oriented languages
Manage cloud-based infrastructures utilizing Kubernetes (EKS), Terraform, and various AWS services
Develop and refine presentation layers for internet telemetry to ensure high-quality data visualization
Drive agile software development principles including high test coverage and CI/CD workflows
Requirements
2+ years working in a professional software engineering environment
Proficiency in one or more industry standard languages such as Python, Go, Java, C#, or Ruby
Familiarity with modern engineering tools including Kubernetes, Terraform, Jenkins, and Spinnaker
Understanding of internet protocols and the related cybersecurity implications
Experience working with AWS services such as S3, EC2, IAM, and RDS (PostgreSQL)
Commitment to holding self and others responsible for driving outcomes and meeting commitments
Passion for developing your craft and continuous learning to elevate personal and professional impact
Clear communication of objectives and rationale to foster commitment from teammates
Experience with data-driven workflows using tools like Airflow, EMR, Glue, or Spark
Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success