Palo Alto Networks

Senior Staff Software Engineer

Palo Alto Networks
Apply
19 days ago
Hyderābād, IndiaStaff+

Responsibilities

  • Provide technical leadership for the development and maintenance of iOS and Android applications.
  • Design and implement features while ensuring mobile application performance, quality, and responsiveness.
  • Collaborate with Product Management to analyze requirements and contribute to the product roadmap.
  • Work with developers and cross-functional disciplines, including Support, to achieve product goals.
  • Drive the lifecycle from prototyping and implementation through testing and maintenance.
  • Define and promote best practices for code robustness, security, performance, and scalability.
  • Diagnose and resolve product issues and coordinate with Support on customer escalations.

Requirements

  • Bachelor’s degree in Computer Science or equivalent work experience.
  • 5+ years of software development experience with a bachelor’s degree.
  • 3+ years of experience developing on the iOS platform.
  • Strong background in object-oriented languages such as Swift, Objective-C, Java, or C#.
  • Strong understanding of Swift, Objective-C, multithreading, MVC, MVVM, and unit testing.
  • Strong understanding of iOS frameworks, the Android operating system, and their ecosystems.
  • Strong analytical and troubleshooting skills.
  • Preferred: knowledge of Kotlin; experience with AWS or Azure PaaS/IaaS; experience with Appium, XCTest, or Espresso; familiarity with Git workflows and associated tools; knowledge of certificates, tokens, OAuth, and identity management; full-stack web development experience; Agile/Scrum experience; and mobile device management experience.

Benefits

  • Most teams work from the office full time, with flexibility when needed.
  • Reasonable accommodations are available for qualified individuals with disabilities or special needs.
  • Palo Alto Networks is an equal opportunity employer committed to diverse and inclusive teams.

Tech Stack

AppiumAWSAzureC#GitiOSJavaKotlinObjective-CSwift

Categories

Mobile
Palo Alto Networks

About Palo Alto Networks

10,000+ employees

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.

Contact me