Senior Staff Software Engineer — Layer 7 Security
Core
Design and develop next-generation Layer 7 security capabilities, defining architecture and leading high-performance distributed cloud security systems.
Role type
Senior Staff Software Engineer (Layer 7 Security)
Builds
Scalable, real-time, distributed cloud security systems
Domain
Cybersecurity, Networking, Distributed Systems
Deliverable
production ML models | product features
Required skills
C, Go, Unix/Linux systems programming, TCP/IP internals, network security technologies, multi-threaded/multi-process design, data structures, algorithms, system architecture
Preferred skills
Cloud platforms, containerized deployments, TLS/SSL internals, cryptography, HTTP protocols, Python for tooling
Technologies
C, Go, Unix/Linux, OpenSSL, TCP/IP
Responsibilities
Drive development of scalable real-time distributed cloud security systems; Define and implement robust high-performance system architectures; Set technical direction for critical components; Partner with product and security teams to translate requirements into designs; Lead end-to-end execution across the software development lifecycle; Establish engineering best practices for code quality and performance; Mentor engineers and elevate organizational technical capabilities; Identify architectural gaps and drive improvements; Serve as technical authority for debugging and performance tuning
Seniority
Senior Staff, hands-on IC with leadership responsibilities
