Principal Engineer Software (DLP Life Cycle (SDLC) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Palo Alto Networks · 1 month ago

Principal Engineer Software (DLP Life Cycle (SDLC)

Palo Alto Networks is a leading cybersecurity company dedicated to protecting digital lives. They are seeking a Principal Engineer to optimize the Software Development Life Cycle (SDLC) and enhance developer experience through innovative tools and processes, while also integrating AI-powered solutions.

Agentic AICloud SecurityCyber SecurityNetwork SecuritySecurity
check
Growth Opportunities
check
H1B Sponsorednote

Responsibilities

Design, automate, and maintain a seamless, containerized local development environment to ensure developers can be productive within minutes
Own and optimize all build scripts and infrastructure. Your primary metrics for success will be reducing build time, minimizing cost, and achieving near-perfect reliability
Architect and automate our dependency management strategy to ensure secure, reproducible, and fast resolution of all third-party libraries
Drive deep technical optimizations at the compiler and architectural levels to improve application performance. Implement and manage company-wide profiling tools and best practices
Embed security into the SDLC. Integrate and manage Static Analysis (SAST) and other security tools within the build process to harden our applications from the ground up
Own the strategy and infrastructure for all test automation, including Unit, Component, Integration, and Functional tests
Define and report on key quality metrics, including Test Coverage, reliability (flakiness), and execution time
Act as the primary owner for build and test failures. You will oversee the process of diagnosing failures, identifying the root cause, and ensuring the correct engineering team provides a timely fix
Own, simplify, and secure the Continuous Deployment (CD) pipeline, enabling engineering teams to release features safely, autonomously, and frequently
Develop and maintain dashboards that provide clear visibility into engineering health, including code coverage, build times, test flakiness, and deployment frequency
Act as the team's subject matter expert on AI-driven development tools
Continuously research, prototype, and integrate AI tooling to enhance all of the above responsibilities. This includes, but is not limited to: AI-assisted code generation and refactoring, Intelligent test case generation, Automated bug detection and remediation, AI-powered pipeline optimization and security analysis

Qualification

CI/CD systemsBuild automation toolsContainerizationPerformance optimizationTest automation frameworksScripting languageCompiled languageCloud infrastructureDevSecOps practicesAI-driven development toolsLeadershipCustomer-first mindset

Required

10+ years of experience in software engineering, with a demonstrable focus on DevOps, Developer Experience (DevEx), or Build/Tools/Platform Engineering
Expert-level knowledge of CI/CD systems (e.g., GitLab CI, GitHub Actions, Jenkins, CircleCI) and build automation tools (e.g., Bazel, Gradle, Make, Webpack)
Strong systems-level programming skills and experience with compiler-level optimization and performance profiling
Deep experience with test automation frameworks and a strong understanding of the 'test pyramid' and quality metrics
Proficiency in at least one scripting language (e.g., Python, Go, Bash) and one compiled language (e.g., C++, Java, Rust, Go)
Extensive experience with containerization (Docker, Kubernetes) and cloud infrastructure (AWS, GCP, or Azure)
A proven track record of leading complex, cross-functional projects and influencing other senior engineers without direct authority
A 'customer-first' mindset, where your 'customers' are the other engineers in the company

Preferred

Hands-on experience integrating generative AI tools (e.g., GitHub Copilot, Tabnine, or custom models) into a production engineering workflow
Experience building and managing large-scale, polyglot, and/or microservice-based build systems
Deep expertise in DevSecOps practices and automated security tooling
Experience with observability platforms (e.g., Prometheus, Grafana, OpenTelemetry) to monitor engineering system performance

Benefits

Restricted stock units
Bonus

Company

Palo Alto Networks

company-logo
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations.

H1B Sponsorship

Palo Alto Networks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (482)
2023 (341)
2022 (452)
2021 (493)
2020 (235)

Funding

Current Stage
Public Company
Total Funding
$65M
Key Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M

Leadership Team

leader-logo
Helmut Reisinger
CEO EMEA
linkedin
leader-logo
Nikesh Arora
Chairman CEO
linkedin
Company data provided by crunchbase