Palo Alto Networks logo

Sr Staff Software Engineer (Copilot)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
126k-205k
2 days ago

Job Description

About the Role

The role involves designing, developing, and operating high-scale, reliable, and scalable Java-based microservices in a cloud-native environment, primarily on Google Cloud Platform (GCP). The position is at Palo Alto Networks, a cybersecurity company committed to protecting the digital way of life through innovative solutions and a collaborative culture. The engineer will work on building resilient, high-performance systems, collaborating with cross-functional teams, and driving architectural decisions to support the company's mission of cybersecurity excellence.

Key Responsibilities

  • Design, develop, and operate high-performance, reliable, and scalable Java-based microservices capable of handling high-throughput
  • Architect and manage complex application deployments on Google Kubernetes Engine (GKE), ensuring scalability, resilience, and operational efficiency
  • Implement and manage asynchronous messaging systems using Google Cloud Pub/Sub to facilitate loosely coupled, event-driven architectures
  • Design and execute large-scale data processing pipelines and analytics queries using Google BigQuery
  • Develop robust, high-quality code and write comprehensive unit and integration tests to ensure system stability and reliability
  • Collaborate with cross-functional teams, including front-end developers, data scientists, and SREs, to deliver robust and complete solutions
  • Drive the technical roadmap and architectural design for critical backend systems, making key decisions on technology and implementation
  • Optimize application performance for speed and scale, and troubleshoot complex issues across the entire stack in a high-scale production environment
  • Champion best practices for software development, cloud architecture, and CI/CD to maintain a high-velocity, high-quality engineering culture

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience or military experience
  • Extensive professional experience in backend development with Java as the primary programming language
  • Proven experience designing, building, and operating high-scale, distributed systems with Google Cloud Platform (GCP)
  • Hands-on experience with container orchestration using Google Kubernetes Engine (GKE)
  • Solid experience with messaging queues and event-driven architecture, specifically with Google Cloud Pub/Sub
  • Proficiency in working with large-scale data warehousing and analytics platforms like Google BigQuery, including writing complex SQL queries
  • Strong experience with modern Java frameworks such as Spring Boot or Quarkus
  • A strong foundation in writing thorough unit tests (e.g., JUnit, Mockito) and a commitment to code quality
  • Deep understanding of microservices architecture, RESTful APIs, and distributed systems principles

Nice to Have

  • Experience with other cloud providers or multi-cloud environments
  • Knowledge of cybersecurity principles and practices
  • Experience with additional programming languages or frameworks

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience

Benefits & Perks

  • Competitive salary between $126,000 and $204,500 per year, depending on qualifications and experience
  • Potential inclusion of restricted stock units and bonuses
  • Comprehensive employee benefits package
  • Flexible work arrangements with a preference for in-office collaboration
  • Wellbeing programs including mental and financial health resources
  • Personalized learning opportunities

Working at Palo Alto Networks

Palo Alto Networks fosters a culture of innovation, collaboration, and inclusion. The company values disruptive thinking, continuous learning, and integrity. Employees work in an environment that encourages solving complex cybersecurity challenges, embracing ambiguity, and empowering individuals to contribute to shaping the future of cybersecurity. The organization is committed to diversity, providing accommodations for individuals with disabilities, and maintaining a respectful, inclusive workplace.

Apply Now

Job Details

Posted AtJul 6, 2025
Salary126k-205k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

About Palo Alto Networks

Website

paloaltonetworks.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches