Cloud Firewall Software Development Engineer

Amazon Web Services (AWS)

Herndon (VA)

On-site

USD 144,000 - 194,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Data Services, Inc. is seeking Software Development Engineers to design, build, and maintain scalable distributed systems powering AWS Network Firewall.

You will collaborate with senior engineers across teams to define requirements and deliver firewall features for cloud-scale networks. The role emphasizes coding in Java, Python, or C++, tackling complex production issues, and contributing to CI/CD processes in a fast-paced, startup-like environment.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of design or architecture experience for large-scale systems.
  • 1+ years building multi-threaded or distributed software applications.
  • 1+ years designing and developing software using Java, Python, C++, or Perl.
  • 1+ years of OO design.
  • Bachelor's degree in CS/Engineering/Math or related field.
  • Experience programming with at least one software language.

Responsibilities

  • Design, develop, and maintain scalable, high-performance distributed systems powering AWS Network Firewall.
  • Write clean, efficient, and well-tested code in Java, Python, or C++ to protect customer networks at cloud scale.
  • Collaborate with senior engineers and cross-functional teams to define requirements and architect solutions for firewall features.
  • Troubleshoot and resolve complex production issues across distributed systems and participate in on-call rotations.
  • Contribute to code reviews, design discussions, and documentation to uphold engineering best practices.
  • Contribute to the full software development lifecycle—from design to deployment and monitoring in CI/CD.
  • Identify opportunities to improve system reliability, performance, and security while reducing operational burden through automation.

Skills

Java
Python
C++
C#
Perl
OO Design
Distributed systems

Education

Bachelor's degree in CS/Engineering/Math

Tools

Git
CI/CD

Job description

Amazon Data Services, Inc. is seeking Software Development Engineers to design, build, and maintain scalable distributed systems powering AWS Network Firewall.

You will collaborate with senior engineers across teams to define requirements and deliver firewall features for cloud-scale networks. The role emphasizes coding in Java, Python, or C++, tackling complex production issues, and contributing to CI/CD processes in a fast-paced, startup-like environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer - Cloud Security & Firewall
Software Development Engineer - Cloud Security & Firewall

Amazon • Herndon (VA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs (restricted stock units)
Sign-on bonus
+3
Software Development Engineer – Network Firewall
Software Development Engineer – Network Firewall

Amazon Inc. • Herndon (VA)

Hybrid
USD 144,000 - 194,000
Health insurance
401(k) matching
Parental leave
Software Development Engineer, AWS Network Firewall
Software Development Engineer, AWS Network Firewall

Amazon Web Services (AWS) • Herndon (VA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, AWS Network Firewall
Software Development Engineer, AWS Network Firewall

Amazon • Herndon (VA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs (restricted stock units)
Sign-on bonus
+3
Software Development Engineer - Cloud Networking & Scale
Software Development Engineer - Cloud Networking & Scale

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Parental leave
+1
Cloud Networking Software Engineer for Automation & Scale
Cloud Networking Software Engineer for Automation & Scale

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 165,000 - 224,000
Cloud Automation Software Engineer
Cloud Automation Software Engineer

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Cloud Infrastructure Software Engineer
Cloud Infrastructure Software Engineer

Amazon Web Services (AWS) • Arlington (VA)

On-site
USD 144,000 - 194,000
Health benefits
401(k) matching
Paid time off
+1
Cloud Network Automation Engineer
Cloud Network Automation Engineer

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Engineer, Cloud Networking & SDN
Senior Software Engineer, Cloud Networking & SDN

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1