Palo Alto Networks logo

Principal Software Engineer Mobile Android (Global Protect)

Palo Alto Networks

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

Job Description

About the Role

The GlobalProtect mobile 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 company is committed to protecting the digital way of life through innovative cybersecurity solutions, fostering a collaborative and inclusive work environment, and leveraging cutting-edge cloud technologies to extend security protections across various platforms and networks.

Key Responsibilities

  • Design, develop, and deliver next-generation mobile security technologies within the GlobalProtect team.
  • Build high-quality products that address complex problems in the cybersecurity space.
  • Take ownership of specific areas of focus and contribute to team goals through collaboration and communication.
  • Work on Android systems programming, including understanding Android OS internals and system-level development.
  • Troubleshoot networking protocols and tools on Android platforms.

Requirements

  • 10+ years of experience in software development focusing on the Android platform.
  • 4+ years of hands-on experience in Android systems programming with a deep understanding of Android OS internals and system-level development.
  • Familiarity with Android frameworks such as Android Jetpack, SELinux, and Android security architecture.
  • Proficiency in Java or Kotlin programming languages for Android development.
  • Knowledge of networking protocols and troubleshooting tools on Android platforms.
  • A team player with a can-do attitude and eagerness to learn.
  • An M.S./B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience.
  • Experience with iOS development (Swift/Objective-C) is a significant plus.
  • Skilled at collaboration and effective communication across multiple teams.

Nice to Have

  • A fast learner who adapts quickly to new tools and technologies.
  • Enjoys solving challenging problems and working across cross-functional teams.
  • Knowledge of the cybersecurity field.
  • Proven ability to guide and inspire others, fostering a culture of shared ownership and technical excellence.
  • Ability to articulate vision clearly and collaborate effectively with diverse teams across functions.

Qualifications

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

Benefits & Perks

  • Compensation between $184,000 and $225,000 per year, depending on qualifications, experience, and work location.
  • Potential inclusion of restricted stock units and a bonus.
  • Employee benefits detailed in the company's benefits description.

Working at Palo Alto Networks

Palo Alto Networks values innovation, collaboration, and diversity. The company fosters an environment of continuous learning, inclusion, and shared ownership. Employees work in a fast-paced, challenging environment that encourages problem-solving, embracing ambiguity, and pushing the boundaries of cybersecurity technology.

Apply Now

Job Details

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

About Palo Alto Networks

Website

paloaltonetworks.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Software Publishers

Get job alerts

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