Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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

Palo Alto Networks

. Work on technically challenging problems with some of the largest distributed systems in the world.

Posted 5/1/2026full-timeRemote • California, Colorado, Florida, Illinois, Texas • 🇺🇸 United StatesLead💰 $147,000 - $237,500 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformGraphQLGRPCJavaPythonRust

About the role

Key responsibilities & impact
  • Work on technically challenging problems with some of the largest distributed systems in the world.
  • Directly impact how engineering teams debug production systems.
  • Help shape the architecture of a rapidly scaling platform.
  • Collaborate with deeply technical teammates and customers.
  • Design and build scalable backend services that process high-volume telemetry data.
  • Develop systems for ingestion, storage, indexing, and querying of time-series and event data.
  • Improve performance, reliability, and cost efficiency of distributed systems.
  • Collaborate with frontend teams to design clean, efficient APIs.
  • Mentor engineers and help 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)
  • Experience building and operating highly available systems in production
  • Experience working with cloud infrastructure (AWS, GCP, Azure)
  • Experience designing APIs (REST, gRPC, GraphQL)
  • A strong sense of ownership and can independently own projects from inception to delivery.
  • An effective collaborative working style.

Benefits

Comp & perks
  • Employee benefits may include health insurance, retirement plans, and paid time off.
  • Professional development opportunities.

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 & Tools
GoJavaPythonRustAPI designRESTgRPCGraphQLcloud infrastructurehighly available systems
Soft Skills
collaborationmentorshipownershipindependenceeffective communication