AWS Infrastructure Services is seeking a Software Development Engineer II to join their Web Application Firewall (WAF) team. This role is crucial in maintaining AWS's global infrastructure and keeping the cloud running securely.
The WAF team builds a highly available, low-latency distributed system that enables customers to protect their web applications from attacks through configurable firewall policies. The service allows customers to set rules for allowing, blocking, monitoring, or implementing CAPTCHA for web requests based on various conditions including IP addresses, HTTP headers, body content, and protection against SQL injection and cross-site scripting.
As an SDE II, you'll be working on complex distributed systems that propagate changes worldwide in minutes, allowing customers to respond to active attacks in real-time. The role involves direct customer interaction and ownership of the request processing pipeline for major AWS services including CloudFront, API Gateway, Application Load Balancer, and AppSync.
Key responsibilities include:
The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. Amazon provides a supportive environment for career growth with mentorship opportunities, ongoing learning experiences, and employee-led affinity groups that foster inclusion.
Required qualifications include 3+ years of professional software development experience and 2+ years of system design experience. The ideal candidate will have strong programming skills, understanding of networking protocols, and experience with systems-level programming in languages like C and Rust.
Join a team that's at the forefront of cloud security, working on challenging problems that directly impact millions of AWS customers while building your career at one of the world's most innovative companies.