CareerPlan

Software Dev Engineer, AWS WAF Bot Control and Fraud Prevention

Seattle, Washington, United StatesFull-time$144k–$194k2026-08-17 → 2026-11-10
Based in United States

Core

Designing and building globally-scaled, low-latency distributed systems for AWS WAF to protect web applications from attacks in real-time.

Role type

Senior Software Development Engineer (Security Infrastructure)

Builds

Highly available microservices and rule processing systems for CloudFront, API Gateway, and Application Load Balancer

Domain

Cloud Security / Distributed Systems

Required skills

C#, C++, Java, or Perl; Object Oriented Design; Distributed systems architecture; Microservices design; High-availability system design; Large-scale multi-tiered application development

Preferred skills

Full software development life cycle ownership; Code review and standards; Source control management; Build processes; Testing and operations experience

Technologies

AWS CloudFront, API Gateway, Application Load Balancer, CloudWatch, AWS Firehose, AWS Config, CloudFormation

Responsibilities

Building globally-scaled microservices across AWS Regions and CloudFront edge locations; Processing millions of requests with single-digit millisecond latency; Designing highly available systems that never compromise on security; Owning the complete customer experience and per-request rule processing; Lead design and architecture decisions for new features and services; Research and innovate solutions in uncharted problem spaces; Interact directly with customers to gather requirements and validate solutions; Build, test, deploy, and operationally support production systems; Influence the technical direction of AWS WAF and future security services