Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Palo Alto Networks is seeking a senior software engineer to drive the development of highly scalable, real-time distributed cloud security systems and define robust architectures in San Francisco.
You will lead end-to-end execution across the software development lifecycle, mentor senior and junior engineers, and apply expertise in C, Go, networking, and distributed systems to deliver secure, high-performance services.
Drive the development of highly scalable, real-time, distributed cloud security systems and define robust system architectures. Lead end-to-end execution across the software development lifecycle while mentoring senior and junior engineers.
Requirements: Requires a Bachelor’s or Master’s degree in Computer Science or equivalent experience and 7+ years of professional software engineering experience. Candidates must possess expert-level proficiency in C, strong proficiency in Go, and deep expertise in networking and distributed systems.
Key Skills: C, Go, Unix, Linux, Distributed systems, Networking, TCP/IP, Network security, Systems programming, Cloud security, Multi-threading, Performance optimization, Architecture design, Python, TLS/SSL, Cryptography
Benefits: Restricted stock units, Bonus, Health insurance