Skip to main content

Principal Engineer Software - AI Data Pipeline

Job Description

Company Description

Our Mission

At Palo Alto Networks, everything starts and ends with our mission: to be the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are built on challenging and disrupting the status quo, seeking innovators committed to shaping the future of cybersecurity.

Who We Are

We take our mission seriously, relentlessly protecting our customers. We value the unique ideas of every team member, fostering a culture of disruptive innovation, collaboration, and integrity. We promote an inclusive environment supporting personal development and wellbeing, offering programs like FLEXBenefits, mental and financial health resources, and personalized learning opportunities.

We believe in collaboration and in-person interactions, primarily working full-time from our offices with flexibility as needed to foster casual conversations, problem-solving, and trusted relationships. Our goal is an environment where everyone can thrive.

Job Description

Your Career

We are seeking a Principal Software Engineer - AI Data Pipeline to own our multi-cloud data pipelines that ingest, process, stream, and store multi-tenant data at Petabyte scale for AI/ML applications in cybersecurity products.

Your Impact

Build highly scaled data processing and analytics systems for AI use cases

Collaborate with cross-functional teams to solve complex technical challenges

Promote best practices in code quality, scalability, and system design

Contribute to architecture, design, and development of features

Work with DevOps and Technical Support to resolve critical customer issues

Qualifications

Your Experience

BSc in Computer Science, equivalent knowledge, or military experience

8+ years of software engineering experience

Coding experience in Java

Experience designing, coding, and maintaining scalable distributed systems

Experience with cloud platforms like AWS or GCP and Kubernetes ()

Experience with databases such as MySQL, Cassandra, Elasticsearch

Additional Information

The Team

Our engineering team is central to our mission of preventing cyberattacks, constantly innovating and challenging industry standards. We seek individuals comfortable with ambiguity, excited by challenges, and motivated by the importance of a secure digital environment.

Compensation Disclosure

Salary ranges from $147,000 to $237,500 annually, depending on experience and location, potentially including stock and bonuses. Benefits details are available

here .

Our Commitment

We value and are committed to providing accommodations for qualified individuals with disabilities. Contact us at

accommodations@paloaltonetworks.com .

Palo Alto Networks is an equal opportunity employer, considering all qualified applicants regardless of protected characteristics. All information will be kept confidential according to EEO guidelines.

#J-18808-Ljbffr

Principal Engineer Software - AI Data Pipeline

Full time

Published on 05/29/2025

Share this job now