Software Engineer II
Rapid7Belfast, United Kingdom
UK
As a Software Engineer II - Labs, your primary responsibility will be to sustain and develop Rapid7's research capabilities through robust engineering and data platform management. Specifically, your focus will be to:
Responsibilities
- 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.
Skills & Experience
- 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).
- Ability to collaborate with cross-functional teams regardless of location to drive impact and positive customer outcomes
- 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.
View all remote jobs at Rapid7 →
FAQ
- Is the Software Engineer II position at Rapid7 remote?
- Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
- When was this Software Engineer II job posted?
- This listing was posted on June 11, 2026 and is still open for applications.
- How do I apply for the Software Engineer II position at Rapid7?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote APIs jobs
Backend Engineer (Contract - LATAM)
NexusRemote
LATAMCryptoBlockchainWeb3
Software Test Engineer
DeepgramUnited States
$150k - $220k per yearUSremotegopython+9
Senior Software Engineer - Vector Search - Elasticsearch
ElasticGreece
Greeceremotecassandrajava+10
Senior Software Engineer - Vector Search - Elasticsearch
ElasticSpain
Spainremotecassandrajava+10
Senior Software Engineer - Vector Search
ElasticUnited States
USremoteelasticsearchjava+8