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

Palo Alto Networks · 4 hours ago

Principal Software Engineer (Cortex Platform)

Palo Alto Networks is a leading cybersecurity company dedicated to protecting digital lives. They are seeking a Principal Backend Engineer to join their Cortex backend engineering group, focusing on developing and maintaining backend features for Cortex products while collaborating with various teams to innovate and scale the platform.

Cloud SecurityCyber SecurityNetwork SecuritySecurity
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

End-to-end backend development of features and components across their entire life cycle (design, develop, test, deploy, maintain)
Work closely with peers across different teams and disciplines to shape solutions and integrate with other parts of the product
Contribute to team-wide efforts - code reviews, design reviews, technical and architectural decisions
Production-oriented approach with providing real-time mitigation and solutions to production issues

Qualification

GoPythonCloud platformsMicroservices architectureBig-data architecturesDistributed computingSQL/NoSQL databasesCI/CD pipelinesAgile environmentCyber TechnologiesInformation SecuritySoftware Security

Required

M.S/B.S degree in Computer Science or equivalent and 8+ years of software engineering experience, including development of a scalable server-side application
Extensive hands-on programming skills in Go and/or Python
Strong computer science fundamentals (e.g. understanding of lock-free data structures, bloom filters, minimal perfect hashing, consistent hashing etc)
Proven Experience with cloud platforms (e.g. GCP / AWS / Azure)
Experience with Microservices architecture (Kubernetes, GKE, EKS, AKS, Docker, Serverless, etc)
Experience with big–data architectures (using Kafka, Splunk, Flink, etc)
Experience with distributed computing (understand implications of CAP theorem, master election, brain split problem) and/or distributed DB/KVP (BigQuery, Elastic Search, Kafka and SingleStore)
Hands-on experience with SQL/NoSQL based databases
Experience working in an agile and dynamic environment High energy and the ability to work in a fast-paced environment with a can-do attitude
Familiarity with CI/CD pipelines and cloud infra
Familiarity with Cyber Technologies, Information Security, and Software Security

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 (484)
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

Recent News

Company data provided by crunchbase