Palo Alto Networks logo

Principal Software Engineer Mobile Android (Global Protect)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
184k-225k
27 days ago

Job Description

About the Role

The GlobalProtect team at Palo Alto Networks is responsible for securing network traffic from customer devices such as smartphones and tablets to the Prisma Access Cloud. The role involves designing, developing, and delivering next-generation mobile security technologies within a company committed to innovation, collaboration, and disrupting the cybersecurity industry. The company values ongoing learning, inclusion, and providing flexible development and wellbeing programs, fostering a dynamic and inclusive work environment.

Key Responsibilities

  • Design, develop, and deliver next-generation security technologies for mobile platforms within the GlobalProtect team.
  • Collaborate with cross-functional teams to build robust and innovative cybersecurity solutions.
  • Take ownership of specific areas of focus, solving complex problems at various levels of the software stack.
  • Communicate effectively with team members and stakeholders to achieve project goals.

Requirements

  • 10+ years in software development with a strong focus on the Android platform.
  • 4+ years of hands-on experience in Android systems programming, including understanding of Android OS internals and debugging.
  • Proficiency in Kotlin and Java programming languages for Android development.
  • Experience with JNI (Java Native Interface) and C++ for Android development.
  • Familiarity with core Android frameworks such as Android Jetpack, SELinux, and Android security architecture.
  • Basic understanding of networking principles and troubleshooting tools on Android.
  • A team-oriented mindset with strong communication skills and a can-do attitude.
  • An M.S./B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience.

Nice to Have

  • Experience with iOS development (Swift/Objective-C).
  • Ability to learn new tools and technologies quickly.
  • Knowledge of the cybersecurity landscape.
  • Experience guiding and inspiring teams towards technical excellence.
  • Ability to articulate vision clearly and collaborate across functions.

Qualifications

  • M.S./B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience.

Benefits & Perks

  • Competitive salary between $184,000 and $225,000 per year, depending on experience and location.
  • Potential inclusion of restricted stock units and bonuses.
  • Comprehensive employee benefits package.

Working at Palo Alto Networks

Palo Alto Networks fosters a culture of innovation, collaboration, and continuous learning. The company values diversity, inclusion, and integrity, encouraging employees to challenge the status quo and work in an environment that supports personal and professional growth. The team is committed to solving complex cybersecurity problems and building products that define the industry, with an emphasis on ambiguity, problem-solving, and shared ownership.

Apply Now

Job Details

Posted AtJun 27, 2025
Job CategoryMobile Development
Salary184k-225k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

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