
Staff Software Engineer, Firewall
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in United States.
β’ Act as the technical lead for the Firewall pod within Precision Defense, taking a hands-on approach.
β’ Manage the Web Application Firewall workstream from initial problem definition and design through to delivery, operation, and ongoing iterations.
β’ Create and implement integrations with WAF management platforms and APIs.
β’ Establish correctness checks that address validated attack paths while ensuring legitimate traffic and service availability are maintained.
β’ Develop robust workflows for long-running or resumable operations, incorporating retries, idempotency, timeouts, and handling of partial failures.
β’ Design safety controls for configuration changes, which include authorization, least privilege, precondition checks, auditability, staged rollouts, validation, recovery, and rollback procedures.
β’ Create observability features to ensure engineers and customers can comprehend assessments, recommendations, and the underlying rationale.
β’ Contribute production code while influencing architecture decisions and leading design and code reviews.
β’ Collaborate with Product, Engineering, AI research, and Attack teams to define scope, sequence work, manage dependencies, and link technical decisions to customer outcomes.
β’ Mentor engineers and guide them through influence.
β’ Clearly communicate risks and tradeoffs in writing.
β’ Experience in staff-level technical leadership, including setting direction, making tradeoffs, and influencing engineering teams.
β’ Strong, hands-on software engineering skills with a background in designing, shipping, and managing production backend systems.
β’ Expert-level knowledge in large-scale Python software development.
β’ Over 8 years of experience in leading technical initiatives at a Staff, Lead, or similar capacity.
β’ Familiarity with WAF platforms and policy models, such as AWS WAF, Cloudflare, F5, Imperva, FortiWeb, or ModSecurity/OWASP CRS.
β’ Proficiency in Go, Rust, or another modern backend programming language.
β’ Experience in designing service-oriented systems, APIs, or integrations.
β’ Strong skills in systems design focusing on correctness, reliability, security, and maintainability.
β’ Capability to convert ambiguous product or customer challenges into concrete technical plans.
β’ Excellent technical writing and communication abilities.
β’ Experience in API security, bot management, rate limiting, application security testing, network firewalls, or segmentation is a plus.
β’ Experience integrating security or infrastructure platforms with diverse APIs and policy models is advantageous.
β’ Familiarity with cloud environments, containerization, and managing services at scale is beneficial.
β’ Stock options/equity package for all full-time positions.
β’ Health, vision, and dental insurance coverage for you and your family.
β’ Flexible vacation policy.
β’ Generous parental leave benefits.
β’ Opportunities for career development.
β’ A culture that is inclusive and collaborative.
β’ Options for remote and hybrid work models based on role and location.
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.