Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rapid7 Logo

Principal Software Engineer

Rapid7

Salary not specified
Sep 3, 2025
Remote, US
Apply Now

Rapid7 is looking for a Principal Software Engineer to support their Managed Services and Incident Response teams by providing technical guidance, mentoring, and developing solutions that enhance security operations and customer experience.

Requirements

  • Python
  • Microservice architectures
  • Django
  • FastAPI
  • AWS (ECS, S3, IAM, API Gateway, SQS, SNS, EventBridge, etc.)
  • API-first design
  • CI/CD pipelines: Github Jenkins EKS (Chef, Saltstack, Ansible, Puppet also applicable)
  • Infrastructure as Code: Terraform
  • Programmatic testing: unit tests, integration tests, linting
  • Functional testing in Docker environments
  • Live monitoring: log monitoring, alarms (Datadog, etc.)

Responsibilities

  • Architect, advise on, design, maintain, and monitor highly available services and tools used by the Managed Services team for service delivery.
  • Meet with Stakeholders and Program Management teams to gather requirements and define/scope solutions to feature requests.
  • Work cross-functionally with other product engineering teams.
  • Mentor and guide team members.
  • Create end-to-end security solutions that drive customer success.
  • Iterate on existing solutions and proactively prototype to head off security challenges.

Other

  • Provide technical guidance and mentoring to the team.
  • Understand the trade-offs between technical, UX, and product needs.
  • Excel in interacting and negotiating with key stakeholders.
  • Strong communication skills and an unwavering sense of self-accountability.
  • Ability to thrive in a high-growth, evolving environment.