Principal Engineer – Developer Infrastructure

🔥 0 minutes ago

🌐 Lithuania, Spain – Remote

infoinfo

⏰ Full Time

🔴 Lead

👷 Infrastructure Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Palo Alto Networks

Palo Alto Networks

10,000+ employees

🔒 Cybersecurity

🏢 Enterprise

💰 $1M Seed Round - Morta Security on 2013-02

Cybersecurity • Enterprise

Palo Alto Networks is a global cybersecurity company that provides AI-driven platforms, products, and services to protect networks, cloud workloads, endpoints, and applications. Its portfolio includes next-generation firewalls, SASE and Prisma Cloud (CNAPP) offerings, the Cortex security operations suite (XDR, XSOAR, XSIAM), and Unit 42 threat intelligence and incident response services. Palo Alto Networks helps enterprises secure AI deployments, automate SOC workflows, and prevent, detect, and respond to sophisticated threats across hybrid and multi-cloud environments.

📋 Description

• Design and maintain high-scale developer tooling and backend services that improve productivity and reliability across a distributed cloud environment • Work with ephemeral infrastructure and containerized microservices in a modern, cloud-native ecosystem • Define, deploy, and manage entire environments using declarative infrastructure as code with Terraform • Identify and eliminate systemic bottlenecks in the software development lifecycle through architectural changes or advanced tooling • Ensure infrastructure remains resilient under massive traffic loads while optimizing performance, cost-efficiency, and near-real-time telemetry processing • Define platform standards and reference architectures spanning a 1–3 year horizon • Balance feature velocity with long-term technical debt • Consult across teams on infrastructure best practices • Mentor engineers and up-level the organization • Own the end-to-end development lifecycle, including local development tools, CI/CD, dynamic testing environments, deployments, and releases

🎯 Requirements

• 8+ years of relevant experience • Strong experience in at least one backend language, such as Go, Java, Python, or Rust • Ability to write modular, testable code • Solid understanding of cloud-native concepts and experience with cloud providers such as AWS or GCP • Comfortable navigating Kubernetes and container-level logic • Deep knowledge of Linux internals, process management, and resource isolation • Understanding of the OSI model, service meshes, load balancing, and zero-trust security architectures • Experience building and debugging distributed systems involving CAP theorem trade-offs, eventual consistency, and distributed tracing • Track record of completing assigned tasks/tickets reliably and estimating work effectively within a sprint • Ability to debug code efficiently using logs and tests • Ability to proactively identify design edge cases, such as nulls or limits • Strong communication skills for keeping teammates informed, raising blockers early, and contributing to code reviews and design discussions • Proactive approach to learning new tools, processes, and libraries • Openness to feedback and using incidents or code reviews to improve skills • Experience or interest in using AI coding assistants such as Cursor or Claude • Must not require immigration sponsorship; the employer will not sponsor applicants for work visas for this position

🏖️ Benefits

• Remote work arrangement • Reasonable accommodations for qualified individuals with a disability or special need • Equal opportunity employment

Apply Now