CareerPlanSign in

Principal Software Engineer

Office - USA - CA - Headquarters💼 Full-time💰 $147,000–$147,000🗓 2026-06-24 → 2026-10-07

Core

Architecting, building, and maintaining mission-critical UVEM network scanner services and on-prem engines for global security posture.

Role type

Principal Software Engineer (Network Security)

Builds

Cloud-native network scanner services and on-prem engines

Domain

Cybersecurity / Network Security

Deliverable

production ML models | product features

Required skills

Golang, C/C++, Python, Operating Systems, Network Security, SQL, NoSQL, Docker, Kubernetes, CI/CD, GitLab CI, RESTful APIs, Data Modeling, Performance Optimization

Preferred skills

Exposure management, Vulnerability management, Network Scanner

Technologies

Google Cloud Platform (GCP), AWS, Azure, Docker, Kubernetes, GitLab CI

Responsibilities

Design and implement scalable backend services and on-prem network scanner engines; Build and manage cloud-native services on GCP; Design and maintain robust RESTful APIs; Architect complex data models across relational and non-relational databases; Optimize system latency using advanced data structures and algorithms; Troubleshoot and enhance production-level code; Collaborate with CI/CD pipelines and containerization strategies; Mentor team members and conduct peer code reviews (via careerplan.io/jobs/JR-018476-principal-software-engineer-at-paloaltonetworks)

Seniority

Principal, hands-on IC with mentorship