Principal Software Engineer - (SASE) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Palo Alto Networks · 14 hours ago

Principal Software Engineer - (SASE)

Palo Alto Networks is a cybersecurity company focused on protecting digital lifestyles. They are seeking a Principal Software Engineer for their SASE team to lead the software development process, collaborate with cross-functional teams, and create scalable solutions in the SASE domain.

Agentic AICloud SecurityCyber SecurityNetwork SecuritySecurity
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Responsible for complete software development process including requirement analysis, design, development, deployment, and support
Collaborate with other cross functional teams in order to create tight integrations of product features and infrastructure
Write clean, testable, readable, scalable and maintainable code that scales and performs well for thousands of customers
Participate actively and be a factor to design and development discussions
Identify areas for improvement within the team and actively push for positive change through new initiatives or optimizations
Ability to troubleshoot issues in production environment and continuously improve the code and process to reduce the impact

Qualification

ProgrammingCloud native servicesGoPythonJavaC/C++DockerKubernetesGCPAWSCICD pipelinesDatabasesNetworking protocolsTelemetry monitoringSoft skills

Required

10+ years of solid experience in programming, design and development
Strong grasp on designing complex systems and on data structures and algorithms
Experience of using cloud native functionalities/services using API/plugins
Extensive hands-on (expert level) programming skills in Go, Python, Java, C/C++
Experience in developing solutions in using Docker, and cloud environments such as Kubernetes, GCP/OCI/AWS lambda and related cloud services
Experience in building multithreaded concurrent and distributed systems that can scale in production environments
Exposure to CICD pipelines and tooling such as Gitlab, Jenkins etc
Experience in delivering application performance monitoring visualizations with any of the following - Grafana / ELK / New Relic / Datadog / Splunk
Strong knowledge of databases BQ, Neo4j/graph-db, SQL, noSQL
Knowledge of Networking and Routing protocols like BGP, IPSec, TCP/IP, HTTPS, SSL etc
Network infrastructure, Firewall, Load balancing concepts and Security implementations is a plus
Experience in telemetry data monitoring (log, metrics and traces) from source devices and applications and visualizations is a plus
M.S./B.S. degree in Computer Science or Electrical Engineering or equivalent military experience required

Benefits

Restricted stock units
Bonus

Company

Palo Alto Networks

company-logo
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations.

H1B Sponsorship

Palo Alto Networks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (482)
2023 (341)
2022 (452)
2021 (493)
2020 (235)

Funding

Current Stage
Public Company
Total Funding
$65M
Key Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M

Leadership Team

leader-logo
Helmut Reisinger
CEO EMEA
linkedin
leader-logo
Nikesh Arora
Chairman CEO
linkedin
Company data provided by crunchbase