
Senior Principal Software Engineer (Cortex Platform)
Palo Alto Networks3 days ago
Base Salary
$184k - $297k/yr
Responsibilities
- Provide technical leadership and consultation across engineering teams.
- Drive projects from requirements gathering through design and implementation, serving as a project lead or mentor.
- Align product work with product management, UX design, and engineering stakeholders.
- Identify and solve complex technical problems and mitigate project risks.
- Design, build, and optimize scalable data models and queries using MySQL and BigQuery.
- Develop business logic and API endpoints with Python and Flask.
- Build high-performance backend services with Go.
- Mentor engineers and promote technical excellence and applied learning.
Requirements
- Bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related technical field.
- At least 14 years of professional software engineering experience focused on distributed, cloud-native application development.
- At least 10 years of software engineering experience with deep expertise in Python, Go, or Java and large-scale distributed-system architecture.
- Extensive experience with cloud development, databases, serverless computing, and microservices architectures.
- Hands-on technical lead or architect experience on complex software projects.
- At least 8 years of hands-on experience with cloud technologies such as Elasticsearch or Google Pub/Sub, or similar technologies.
- Understanding of public cloud design, security, global network infrastructure, and load balancing.
- Experience making data-driven trade-offs, troubleshooting complex issues, and working with cross-functional teams to deliver full-stack products at scale.
Benefits
- The role is primarily based in the office, with flexibility when needed.
- The position offers an annual base salary range of $183,600.00 to $297,000.00, with potential restricted stock units and a bonus.
- The employer provides reasonable accommodations for qualified individuals with disabilities or special needs.
About Palo Alto Networks
Palo Alto Networks builds cybersecurity products for enterprises and governments, including next-generation firewalls, cloud security (Prisma Cloud/Prisma Access), and SOC tools (Cortex). It sells subscriptions and appliances with cloud-delivered threat intelligence, securing networks, endpoints, and applications across data centers and public clouds. Founded in 2005 and headquartered in Santa Clara, California, the company is publicly traded on the NYSE under the ticker PANW.