DevJobs

Sr Staff Engineer Software

Overview
Skills
  • Python Python
  • SQL SQL
  • Groovy Groovy
  • Bash Bash
  • NoSQL NoSQL
  • Elasticsearch Elasticsearch
  • OOP OOP
  • Design Patterns
  • Jenkins Jenkins
  • GitHub Actions GitHub Actions
  • Git Git
  • GCP GCP
  • Azure Azure
  • AWS AWS
  • Docker Docker
  • containerd
  • Kubernetes Kubernetes
  • Terraform Terraform
  • Grafana Grafana
  • Ansible Ansible
  • Gitlab Pipelines
  • Pulumi
  • Data Structures
  • Algorithms
  • Datadog
  • Prometheus Prometheus
Our Mission

At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone has a voice, and every idea counts. If you’re ready to do the most meaningful work of your career alongside people who are just as passionate as you are, you’re in the right place.

Who We Are

In order to be the cybersecurity partner of choice, we must trailblaze the path and shape the future of our industry. This is something our employees work at each day and is defined by our values: Disruption, Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment the impact every individual can have. If you are passionate about solving real-world problems and ideating beside the best and the brightest, we invite you to join us!

We believe collaboration thrives in person. That’s why most of our teams work from the office full time, with flexibility when it’s needed. This model supports real-time problem-solving, stronger relationships, and the kind of precision that drives great outcomes.

Job Description

Your Career We are looking for a highly talented technical individual to join the Cortex XDR infrastructure team. The team is responsible for developing automation infrastructure and various cloud based tools and platforms that are used across the research, development and QA departments to ensure the functionality, stability and quality of the XDR product, alongside the efficiency of the infrastructure and process used to build, test and deploy on various clouds and distributions. We believe that the platforms & infrastructure that the team provides are a critical & crucial part of our department's progress to the modern future and one of our key growth factors. As a Platform engineer you will play a pivotal role in enhancing our development and automation experience by pushing forward modern automation approaches, eliminating manual efforts and introducing new development operations for continuous integration, scale & durability using advanced cloud services. Your expertise will be used in areas such as infrastructure development, cloud based automation, serverless infrastructure, automation as a service, providing technical guidance, and pushing infrastructure\configuration as a code and GitOps approach across the development departments. To succeed in this role, you should have a strong foundation in modern cloud based automation methodologies and a comprehensive understanding of industry best practices, especially in redundancy and scalability of large systems and the ability to control them via SCM based declarative configs. You should be familiar with modern public clouds approaches and serverless based architectures, including virtualization containers and container based orchestration including multiple Kubernetes based deployments. You should be comfortable engaging in complex technical discussions and advocating for optimal solutions in a fast-paced growing environment as part of our quest for continuous improvement. Your Impact Utilize modern technologies including serverless cloud services, Kubernetes, Terraform, among others, and use them all in an infrastructure/configuration as a code GItOps approach to manage everything via source code and continuous integration processes Design and implement (hands on) the next generation of platforms, automation frameworks, SDKs, and tools to be used across our entire R&D group, and be part of our infrastructure transition to the cloud Develop and maintain a cloud based test execution system, that supports parallel executions on multiple operating systems and multiple cloud providers and at a very large scale, and by so helping reduce the amount of effort required to perform automatic testing and manual testing, and reduce time to market Provide tools, systems and simulators for scaling up all lifecycle phases of our products and services including cross company and third party integrations and frameworks to be used in high scale Introduce progress and help revolutionize our operations and lay the foundation for innovation and growth

Qualifications (Additional Job Description)

Your Experience At least 4 years of hands-on experience as one of the following - Platform/InfraOps Engineer, DevOps , Cloud Infrastructure Engineer or equivalent Hands-on experience working with cloud services in big public Clouds (Azure, AWS, GCP) Experience with designing and implementing cloud based infrastructure (especially serverless components), alongside using infrastructure as Code tools such as Terraform and Pulumi to automatically build and maintain the provisioned cloud infrastructure Strong programming skills in Python (or another high level language), with vast experience in Object-Oriented Programming, including Design Patterns, Algorithms and Data Structures Strong experience with containerization technologies (docker, containerd) and orchestration , especially with various Kubernetes deployments, both self-managed and cloud managed deployments Strong experience with SCM methodologies (especially Git) and SCM integration workflows Experience with implementing and maintaining Continuous Integration pipelines and flows, and familiarity with CI tools such as Jenkins, GitHub Actions, Gitlab Pipelines or similar build servers Nice To Have Computer Science B.Sc. or equivalent education or equivalent military experience Strong experience with scripting (Bash/Groovy) and automation tools (like Ansible) Security background in general and security programs knowledge in particular Proven experience in building or maintaining automation frameworks for large scales, and experience with provisioning and managing large scales of Virtual Machines in parallel Experience with monitoring tools like Prometheus, Grafana, Datadog, ELK etc. Experience with relational (SQL) and non-relational databases, including backup & recovery

Our Commitment

We’re trailblazers that dream big, take risks, and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together.

We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at [email protected] .

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.

All your information will be kept confidential according to EEO guidelines.

Is role eligible for Immigration Sponsorship? No. Please note that we will not sponsor applicants for work visas for this position.
Palo Alto Networks