
Staff Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• 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.
• 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.
• Variable/incentive compensation may be available.
• Equity options may be available.
• Eligible benefits may be available.
• Remote work arrangements are possible.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.