Palo Alto Networks · 2 months ago
Principal Software Engineer (Cortex Cloud)
Palo Alto Networks is a leader in cybersecurity, dedicated to protecting the digital way of life. They are seeking a Principal Software Engineer to lead high-impact projects, focusing on the design and implementation of large-scale distributed systems for their Cortex Cloud Platform. The role involves collaboration across teams, mentoring engineers, and optimizing data models for performance and scalability.
Agentic AICloud SecurityCyber SecurityNetwork SecuritySecurity
Responsibilities
Own the Architecture: Lead the design and implementation of large-scale, resilient distributed systems
Drive Execution: Serve as the project lead, aligning key stakeholders—from Product Management and UX to fellow engineering teams—to ensure seamless, timely delivery
Cross-Functional Mastery: Act as a technical consultant and collaborator across team boundaries, proactively identifying and mitigating risks in design and execution
Data at Scale: Design, build, and optimize data models and high-performance queries using cutting-edge technologies like MySQL and BigQuery to handle massive data throughput
Mentor and Elevate: Actively mentor and guide engineers across the department, raising the bar for engineering excellence and best practices
Work across team boundaries
Drive projects from requirements to design and implementation as project lead
Align key stakeholders including product management, UX design, and fellow engineering stakeholders
Proactively review design, identify risks and mitigate risks in ongoing and planned projects to ensure smooth execution
Mentor engineers across the department
Regularly provide cross-team technical collaboration and consultation
Design, build, and optimize data models and queries for speed and scale, using data storage technologies like MySQL and BigQuery
Qualification
Required
7+ years of progressive software engineering experience, with a heavy focus on developing cloud-native applications at scale
Expert-level programming skills in at least one of: Python, Go, or Java
Deep practical experience in distributed systems architecture and microservices
Proven ability to build and deliver high-volume services, leveraging technologies like ElasticSearch, Pub/Sub, REST APIs, and Serverless computing
Exceptional troubleshooting abilities and a 'can-do' attitude when faced with complex, ambiguous problems
A strong understanding of public cloud design considerations (security, networking, load balancing) and the limitations of building services at a global scale
Experience acting as a hands-on tech lead or architect, making data-driven trade-off judgments
Benefits
Restricted stock units
Bonus
Company
Palo Alto Networks
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 CompanyTotal Funding
$65MKey Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M
Recent News
Company data provided by crunchbase