CrawlJobs Logo

Sr Principal, Engineer Software

India, Bengaluru · Job Posted April 24, 2026
Apply Position
Job Link Share

Job Description

We are seeking a highly motivated Principal Backend Engineer to lead and grow development teams working on Prisma Cloud and Cortex Cloud, Palo Alto Networks’ leading platforms for cloud security and security operations. We are looking for candidates with a can-do attitude, who are passionate about complex problems and thrive on bringing value to thousands of customers.

Job Responsibility

  • 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 geo 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

Requirements

  • M.S/B.S degree in Computer Science or equivalent and 10+ years of software engineering experience, including development of a scalable server-side application
  • Extensive hands-on programming skills in Go, Java 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

Nice to have

  • 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 is plus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr Principal, Engineer Software

8 matching positions

Sr Principal Engineer Software (Cortex Cloud)

As a Senior or Sr Principal Software Engineer in Cortex Cloud, you will contribu...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Backend Engineering: 8+ years of experience building and maintaining production-grade distributed systems
  • Languages: Proficiency in Go (Golang) is a strong advantage. We are open to engineers with deep expertise in other backend languages (Java, Python, Rust, C#, or Node.js) who are willing to transition to a Go-primary stack and have a focus on clean, well-tested code
  • Fundamentals: Strong grasp of system design, data structures, and algorithms in high-scale cloud environments
  • Standards: Experience with CI/CD, comprehensive testing (unit, integration, E2E), and rigorous code reviews
  • Cloud: Proficiency in AWS, GCP, or Azure, including cloud-native services
  • Reliability: Experience with observability (monitoring, logging, tracing) and system profiling
  • Education: B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent technical/military experience
Job Responsibility
Job Responsibility
  • Contribute to the development and scaling of cloud-native security solutions for enterprise organizations
  • Work within an established team to evolve a high-traffic product, with a focus on refining architecture, optimizing the technology stack, and maintaining engineering standards
  • Write reliable code, influence product direction, and design distributed systems
  • Make technical decisions that impact the long-term stability and performance of cloud workload protection services
  • Fulltime
Read More
Arrow Right

Sr Principal Software Engineer (C++ Prisma Browser)

Join our world-class team of researchers and engineers in Headquarters, Santa Cl...
Location
Location
United States , Santa Clara
Salary
Salary:
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of wielding endpoint development skills with mastery, tackling complex performance optimizations, multi-threaded/process challenges while maintaining up-to-speed with latest industry standards
  • Exceptional debugging skills, capable of unraveling complexities using a variety of tools on various platforms (Windows, MacOS, Linux)
Job Responsibility
Job Responsibility
  • Lead the change - Own critical features from conception to deployment, shaping the core of our Chromium-based enterprise browser
  • Mastermind innovations - Solve difficult challenges, keeping our users’ experience smooth and secure
  • Empower your team - Mentor and guide fellow engineers, sharing your expertise and fostering a collaborative environment where brilliance thrives
  • Champion excellence - Set the bar high, driving continuous improvement in processes, tools, and the overall product
What we offer
What we offer
  • restricted stock units
  • bonus
  • employee benefits
  • Fulltime
Read More
Arrow Right

Sr Principal Engineer Software- Backend (Prisma Browser)

We are seeking a Senior or Principal Backend Engineer for our Santa Clara Headqu...
Location
Location
United States , Santa Clara
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience developing in Go/C#/Java/C++ or similar languages
  • Extensive backend development experience using languages such as Go, C#, Java, or C++
  • Proven experience with major cloud environments like AWS, GCP, or Azure
  • Strong background in modern service architecture, including microservices and cloud-native solutions
  • Demonstrated experience with multi-threaded and multi-process development with a strong focus on performance
Job Responsibility
Job Responsibility
  • Design, implement, test, and deploy significant features for the Enterprise Browser backend services, contributing to all phases of the development lifecycle
  • Take full ownership of specific feature segments, demonstrating accountability for quality and timely delivery from conception to release
  • Proactively collaborate and exchange information with cross-functional teams to ensure seamless integration of product features and infrastructure
  • Drive innovation by contributing ideas and participating in brainstorming sessions to challenge our approach and enhance product capabilities
  • Simplify complex technical problems and focus on the details to deliver high-quality, robust, and performant solutions
  • Actively share knowledge and mentor other engineers, contributing to a positive and collaborative team dynamic that empowers others
  • Continuously seek opportunities for improvement within team processes and the product itself by applying learnings and challenging the status quo curiously and positively
  • Fulltime
Read More
Arrow Right

Sr. Principal Software Engineer (L7 DevOps)

As a Sr. Principal Software Engineer, you will own and shape the future of secur...
Location
Location
United States , San Francisco
Salary
Salary:
170000.00 - 277000.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. degree in Computer Science, a similar technical discipline, or equivalent practical or military experience
  • 15 years of experience designing and developing scalable software and infrastructure solutions
  • 3 to 4 years of experience managing cross-functional projects in a dynamic environment
  • Deep expertise in GCP and Kubernetes orchestration, including HPA, Node Pools, and Terraform
  • Strong programming skills in C, Python, and Go for automation and backend development
  • Experience managing production databases and standard Linux or Networking troubleshooting
  • Proficiency with GitOps workflows like Flux or ArgoCD and CI/CD pipelines such as GitLab or Jenkins
  • Experience with networking development, HTTP, TCP/UDP, socket programming, and web server backends
  • Proficient in using LLM-based agents like Cursor or Claude Code for coding and architecture
  • Experience with multi-threaded programming and large-scale, distributed software design
Job Responsibility
Job Responsibility
  • Design and implement GCP cloud infrastructure solutions, including compute reservations, BigTable, SQL, Pub/Sub, and networking
  • Lead weekly global production upgrade cycles, managing branch-out processes, version gating, and rollback procedures
  • Own end-to-end service deployments on Kubernetes, from Helm chart creation to production rollout and scaling
  • Manage and optimize production database infrastructure, including MySQL, Redis, BigQuery, MongoDB, and PostgreSQL
  • Utilize AI tools to optimize coding, automate tasks, and contribute to AI-native infrastructure like Vertex AI
  • Manage multi-tenant customer infrastructure, including dedicated compute reservations, provisioning, and feature flag management
  • Develop internal Python CLI tools and automation scripts to streamline operations and enhance efficiency
  • Drive cloud cost optimization through resource right-sizing, reservation management, and database disk reduction
  • Enhance service reliability by establishing SLAs, comprehensive monitoring, and participating in production on-call rotations
  • Innovate, design, and improve the Next-Generation Firewall and GlobalProtect functionality and performance
What we offer
What we offer
  • Restricted stock units
  • Bonus
  • Employee benefits
  • Fulltime
Read More
Arrow Right

Sr. Principal Software Engineer (L7 DevOps)

As a Sr. Principal Software Engineer, you will own and shape the future of secur...
Location
Location
United States , San Francisco
Salary
Salary:
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. degree in Computer Science, a similar technical discipline, or equivalent practical or military experience
  • 15 years of experience designing and developing scalable software and infrastructure solutions
  • 3 to 4 years of experience managing cross-functional projects in a dynamic environment
  • Deep expertise in GCP and Kubernetes orchestration, including HPA, Node Pools, and Terraform
  • Strong programming skills in C, Python, and Go for automation and backend development
  • Experience managing production databases and standard Linux or Networking troubleshooting
  • Proficiency with GitOps workflows like Flux or ArgoCD and CI/CD pipelines such as GitLab or Jenkins
  • Experience with networking development, HTTP, TCP/UDP, socket programming, and web server backends
  • Proficient in using LLM-based agents like Cursor or Claude Code for coding and architecture
  • Experience with multi-threaded programming and large-scale, distributed software design
Job Responsibility
Job Responsibility
  • Design and implement GCP cloud infrastructure solutions, including compute reservations, BigTable, SQL, Pub/Sub, and networking
  • Lead weekly global production upgrade cycles, managing branch-out processes, version gating, and rollback procedures
  • Own end-to-end service deployments on Kubernetes, from Helm chart creation to production rollout and scaling
  • Manage and optimize production database infrastructure, including MySQL, Redis, BigQuery, MongoDB, and PostgreSQL
  • Utilize AI tools to optimize coding, automate tasks, and contribute to AI-native infrastructure like Vertex AI
  • Manage multi-tenant customer infrastructure, including dedicated compute reservations, provisioning, and feature flag management
  • Develop internal Python CLI tools and automation scripts to streamline operations and enhance efficiency
  • Drive cloud cost optimization through resource right-sizing, reservation management, and database disk reduction
  • Enhance service reliability by establishing SLAs, comprehensive monitoring, and participating in production on-call rotations
  • Innovate, design, and improve the Next-Generation Firewall and GlobalProtect functionality and performance
What we offer
What we offer
  • Restricted stock units
  • Bonus
  • Employee benefits described at the linked page.
  • Fulltime
Read More
Arrow Right

Sr Principal Software Engineer - Sase Ai/Ml

As a Sr Principal Software Engineer within the Engineering team, you will drive ...
Location
Location
United States , Santa Clara
Salary
Salary:
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or an equivalent field
  • 10 years of relevant software engineering experience
  • Minimum of 5 years of hands-on programming experience in Python or Java, with additional proficiency in Go
  • Proven experience designing and developing high-performance, high-scale distributed software applications in a cloud environment
  • Strong technical proficiency with cloud technologies such as data ingestion (Data Flow, Flink, Apache Beam), message queue (Kafka/PubSub/) and Data Storage (BigQuery/SQL/Bigtable/Redis/)
  • Demonstrated expertise in backend development, including REST APIs, databases, and serverless computing for distributed cloud applications
  • Experience in developing services in the cloud/Kubernetes
  • Experience with building data pipelines and analytics pipelines using tools like Dataflow, PubSub, or GKE
  • Strong understanding of message queuing, stream processing, and highly scalable 'big data' data stores
  • Deep understanding in Big Data technologies like Kafka, Data Flow, and SQL, including developing APIs
Job Responsibility
Job Responsibility
  • Provide technical leadership for the end-to-end delivery of solutions, ensuring alignment with cross-functional Product Management and Quality Assurance teams
  • Design, implement, and troubleshoot robust next-generation cloud security solutions to address complex network security challenges
  • Drive the development of scalable cloud security architecture through hands-on coding and strategic architectural planning
  • Manage the full product development lifecycle, from definition and design through implementation, testing, and deployment
  • Collaborate proactively with Product Management, SRE, and Quality Engineering to deliver high-quality security-as-a-service offerings to market
  • Simplify complex technical issues to improve end-customer outcomes by working closely with customer support teams
  • Foster a culture of innovation, intellectual curiosity, and problem-solving within the engineering organization
  • Design, develop and implement highly scalable software features and data ingestion on our next-generation security platform as part of our Strata Cloud Manager
  • Work with different development and quality assurances groups to achieve the best quality
  • Suggest and implement improvements to the development process
  • Fulltime
Read More
Arrow Right

Sr. Principal Software Engineer - Layer 7

As a key member of Layer-7 Security group, you will be responsible for designing...
Location
Location
United States , Santa Clara
Salary
Salary:
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. degree in Computer Science, similar technical discipline or equivalent practical experience plus 7 or more years of relevant industry experience
  • Proficient in C programming under Linux development environment
  • Experience with multi-threaded programming and large-scale, distributed, and/or high-performance software design and architecture
  • Experience with TCP/IP networking software development
  • Experience designing & building scalable microservices with latest queueing technology and data pipelines
  • Experience with cloud platforms and kubernetes
  • Experience with one or more of Redis, SQL or NoSQL database
Job Responsibility
Job Responsibility
  • Innovate, design, develop and improve the Next-Generation Firewall in terms of functionality and performance, working on device identity solutions
  • Own and be responsible for critical components in the Next-Generation Firewall system
  • Deliver features and improvements in critical components in high quality and performance
  • As an expert on networking and security, work closely with team members and cross-team to design and architect innovative solutions
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Sr Principal Software Engineer (Quantum Security)

Help build what is next. Strata Cloud Manager is a public cloud delivered manage...
Location
Location
United States , Santa Clara
Salary
Salary:
170000.00 - 277000.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 or more years of experience in building large enterprise applications
  • Strong background and experience in managing or building secure communication frameworks
  • Hands on understanding of SSL protocols along with solid foundation of cryptographic concepts such certificate, key exchange, key management, symmetric and asymmetric ciphers
  • Proven ability to lead and collaborate with many cross-functional teams with an emphasis on end-to-end delivery
  • Experience developing cloud native solutions in any of the large public cloud providers
  • Experience building data management solutions using transactional data stores
  • Education: MS/BS in Computer Science or equivalent
  • 3 or more years experience in technical leadership roles in building major cloud native apps or subsystems
  • Experience with Post Quantum Cryptography implementation and standardization is highly preferred
  • Knowledge of and experience building enterprise software with graph databases is highly desirable
Job Responsibility
Job Responsibility
  • Conceptualize, Collaborate and Develop next generation security solutions based on Quantum Security
  • Hands-on participation in developing Quantum dashboards and workflows to improve adoption of PQC standards
  • Drive PQC adoption initiatives with cross functional teams
  • Technical leadership and end-to-end delivery of solutions in collaboration with cross-functional product management, development and quality assurance teams in a fast paced environment
  • Work with Devops and Technical Support teams to investigate and resolve critical customer defects
  • Recruit and Mentor new team members
What we offer
What we offer
  • restricted stock units
  • bonus
  • employee benefits
  • Fulltime
Read More
Arrow Right