Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Palo Alto Networks

Principal Engineer, Software – Storage, Integrations

Palo Alto Networks

. Work on technically challenging problems with large distributed systems .

Posted 10/20/2026full-timeRemote • United StatesLead💰 $156,400 - $253,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building scalable backend services, with a strong focus on API design and distributed systems. Proven ability to mentor engineers and enhance engineering standards while collaborating effectively with cross-functional teams.

Highest-signal resume keywords
Backend Language Proficiency (Go, Java, Python, Rust)Cloud Infrastructure Experience (AWS, GCP, Azure)API Design Skills (REST, gRPC, GraphQL)Distributed Systems DevelopmentExperience with AI Coding Assistants

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend Language ProficiencyAPI DesignDistributed Systems DevelopmentData ModelingTelemetry Data ProcessingSystem Performance ImprovementObservability EnhancementHigh-Volume Data IngestionIndexing and Querying SystemsArchitecture Review Participation
Soft Skills
Collaborative Working StyleMentoringSystems ThinkingProject OwnershipEffective Communication
Tools & Technologies
AI Coding AssistantsCloud Platforms (AWS, GCP, Azure)Telemetry SystemsObservability PlatformsAPIs
Industry Keywords
Distributed SystemsObservabilityHigh-Cardinality WorkloadsProduction SystemsScalable Services

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformGraphQLGRPCJavaPythonRustGo

About the role

Key responsibilities & impact
  • Work on technically challenging problems with large distributed systems
  • Directly impact how engineering teams debug production systems
  • Help shape the architecture of a rapidly scaling observability platform
  • Collaborate with technical teammates, customers, and frontend teams
  • Design and build scalable backend services processing high-volume telemetry data
  • Develop ingestion, storage, indexing, and querying systems for time-series and event data
  • Improve performance, reliability, and cost efficiency of distributed systems
  • Design clean, efficient APIs with frontend teams
  • Contribute to data modeling for high-cardinality observability workloads
  • Participate in architecture reviews and technical design discussions
  • Improve system observability and reliability
  • Mentor engineers and raise engineering standards

Requirements

What you’ll need
  • Strong experience in one or more backend languages (e.g., Go, Java, Python, Rust)
  • Experience using AI coding assistants (e.g., Cursor, Claude) as part of day-to-day software development
  • Experience building and operating highly available systems in production
  • Experience working with cloud infrastructure (AWS, GCP, Azure)
  • Experience designing APIs (REST, gRPC, GraphQL)
  • Strong systems thinking and API design skills
  • Experience building reliable, scalable distributed systems
  • Ability to independently own projects from inception to delivery
  • Effective collaborative working style
  • Eligible for immigration sponsorship

Benefits

Comp & perks
  • Restricted stock units
  • Bonus
  • Employee benefits (details referenced via employer benefits page)
  • Immigration sponsorship eligibility