Software Development Engineer, Perimeter Protection (Network Firewall)

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Security
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cybersecurity · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Penetration Testing Engineer, AWS Proactive Security

Senior Penetration Testing Engineer position at AWS Proactive Security team, focusing on security testing of AWS services, applications, and hardware with 5+ years of experience required.

Security Engineer, Kuiper Security

Senior Security Engineer role at Amazon's Project Kuiper, focusing on securing satellite communications systems and protecting customer data through threat modeling, code review, and security architecture.

Security Engineer, IoT Threat Detection

Senior Security Engineer role at Amazon focusing on IoT threat detection and cloud security, offering competitive compensation and comprehensive benefits.

Security Engineer, Kuiper Security

Senior Security Engineer role for Amazon's Project Kuiper satellite program, focusing on end-to-end security of satellite communications systems and infrastructure.

Senior Software Development Engineer, NextGen Security Automation

Senior Software Development Engineer role at Amazon focusing on building AI-driven security automation solutions to protect customers at scale.

Description For Software Development Engineer, Perimeter Protection (Network Firewall)

AWS Infrastructure Services is seeking a Senior Software Development Engineer to join their Perimeter Protection (Network Firewall) team. This role is crucial in maintaining AWS's global infrastructure, focusing on cybersecurity and network protection. The team builds everything from low-level packet inspection hardware/software to customer-facing AWS services, including AWS Network Firewall, AWS Shield, AWS WAF, and AWS Firewall Manager.

The ideal candidate will have extensive experience in software development and system architecture, with a strong background in cybersecurity and distributed systems. You'll be working on critical cybersecurity attack mitigation capabilities at a massive scale, designing and developing new services that protect some of the world's largest networks and customers.

At AWS, you'll join a diverse team of software, hardware, and network engineers, collaborating across AWS to maintain the highest standards of safety and security. The role offers opportunities to influence service design, development, and deployment while working in a fast-paced, start-up-like environment where code is shipped daily.

The position combines technical excellence with leadership, requiring both strong analytical skills and excellent communication abilities. You'll be working directly with customers, gathering requirements, and iterating quickly to meet their needs. AWS values diverse experiences and maintains an inclusive culture that welcomes bold ideas and empowers ownership.

This is an exceptional opportunity for someone passionate about cybersecurity, distributed systems, and building high-quality software at scale. The role offers significant growth potential, mentorship opportunities, and the chance to work on some of the most challenging problems in cloud computing and network security.

Last updated 4 months ago

Responsibilities For Software Development Engineer, Perimeter Protection (Network Firewall)

  • Design new AWS services and components
  • Solve problems at scale
  • Develop new capabilities for AWS Network Firewall service
  • Work with customers to gather requirements
  • Design, build, support and iterate quickly to meet customer needs
  • Collaborate with technical software and networking development teams

Requirements For Software Development Engineer, Perimeter Protection (Network Firewall)

Java
Python
Go
  • 7+ years of programming experience with at least one software programming language
  • 7+ years of non-internship professional software development experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent

Benefits For Software Development Engineer, Perimeter Protection (Network Firewall)

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life harmony
  • Flexible working culture
  • Employee-led affinity groups
  • Mentorship opportunities
  • Career development resources
  • Inclusive workplace environment

Interested in this job?