Staff Software Engineer

atRapid7RemoteUS flagUnited StatesFull-timeFull-stack EngineerLead$164.6k – $222.6k/year

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, architect, maintain, and oversee highly available, scalable services and internal tools utilizing an AI-first software development lifecycle.

• Collaborate with stakeholders and program management teams to identify operational challenges, convert requirements into technical architecture, and define delivery milestones.

• Work alongside product and platform engineering teams to integrate shared platform services and enhance service delivery efficiency.

• Promote technical excellence and uphold engineering standards across microservices, cloud infrastructure, and deployment pipelines.

• Implement automated testing, monitoring, and observability practices to guarantee system uptime, health, and swift incident resolution.

• Mentor and support engineering colleagues in software architecture, design reviews, code quality, and sustainable operational practices.

• Develop resilient services and automation tools that expedite MDR and IR service delivery.

• Assist Rapid7's global Managed Detection and Response, Vulnerability Management, and Incident Response delivery teams.


⛳️ Requirements

• Demonstrated experience in architecting, constructing, and maintaining distributed microservices and backend systems in Python, including frameworks like Django, Django REST Framework, FastAPI, or Flask.

• Practical proficiency in JavaScript (ES6+) and React.

• Significant expertise in designing and provisioning scalable AWS cloud infrastructure, encompassing ECS, API Gateway, EC2, S3, RDS, SQS, SNS, EventBridge, and IAM.

• Familiarity with Infrastructure as Code using Terraform.

• Proven history of establishing CI/CD pipelines with GitHub Actions and Jenkins.

• Experience with Docker and EKS container orchestration.

• Background in programmatic testing, including unit testing, integration testing, and linting.

• Proficient in live observability, log monitoring, and telemetry tools such as DataDog.

• Practical experience or a strong interest in utilizing AI-first software engineering methodologies.

• Familiarity with LLM integrations, including Claude and Amazon Bedrock.

• Capability to drive end-to-end technical outcomes and establish clear technical ownership.

• Ability to foster collaborative cross-functional relationships.

• Skill in making transparent and timely technical decisions.

• Proficient in breaking down complex architectural initiatives into iterative, time-bound milestones.

• Ability to clearly communicate complex technical concepts, system designs, and architectural justifications.

• Commitment to embodying Rapid7's core values.


🏝️ Benefits

• Variable/incentive compensation may be available.

• Equity options may be available.

• Eligible benefits may be available.

• Remote work arrangements are possible.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers