Senior Software Engineer, Infrastructure (Device Insights) @ Palo Alto Networks - Santa Clara, CA

Job Overview

14 days ago

Senior Software Engineer, Infrastructure (Device Insights)

Palo Alto Networks - Santa Clara, CA

Company Description

Our Mission

At Palo Alto Networks® everything starts and ends with our mission:

Being the cybersecurity partner of choice, protecting our digital way of life.

We have the vision of a world where each day is safer and more secure than the one before. These aren’t easy goals to accomplish – but we’re not here for easy. We’re here for better. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are.

Disruption is at the core of our technology and on our way of work to meet the needs of our employees now and in the future through FLEXWORK, our approach to how we work. We’re changing the nature of work from benefits to learning, location to leadership, we’ve rethought and recreated every aspect of the employee experience at Palo Alto Networks. And because it FLEXes around each individual employee based on their individual choices, employees are empowered to push boundaries and help us all evolve, together.

Job Description

Your Impact

  • Be an integral part of shipping highly scalable features on our next-generation Deep Learning based AIOps security platform as part of Cloud management

  • Own the quality bar for the product

  • Own the organizational objective of end-to-end services health and customer experience

  • Cultivate a safe work culture that inspires individual decision-making and innovation


Your Experience

  • Demonstrated ownership in building and operating high scale systems running on Kubernetes or other container management platforms.

  • Strong linux experience and familiarity with lower level tools for assessing CPU, memory, network, disk I/O and other constraints of complex systems

  • Experience in availability, reliability, scalability, observability, and operations of cloud infrastructure covering dozens micro services, both SQL and NoSQL databases and ML systems running on hundreds of instances and thousands of containers

  • Highly organized. With many people doing many things in a fast-paced company, strong organizational skills both for yourself and for the team is needed for success

  • Possess technical experience in cloud architectures for web services, data pipelines, and database management systems.

  • Ability to debug applications written in Java, Golang, or Python.

  • Experience with systems and performance testing and tuning for high-scale distributed systems.

  • Extensive experience in all kinds of automation including build, release, orchestration and operations.

  • Solid understanding of git, CI/CD and release management

  • A good mix of Unix automation and development experience in a combination of native, managed and scripting programming languages like Java, Python, GoLang, Javascript.

  • Possess exceptional written and verbal communication skills

  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience

Additional Information

The Team

Drawing on the near real-time data collected through PAN-OS device telemetry, our industry-leading next generation insights product (Device Insights) gives large cybersecurity operators a force multiplier that provides visibility into the health of their next-generation-firewall (NGFW) devices. It enables early detection of issues at various levels of the stack via Deep Learning based advanced time-series forecasting and anomaly detection using novel deep learning techniques. Our goal is to be able to predict and prevent service-impacting issues in critical security infrastructure that operates 24/7/365 with zero false positives and zero false negatives.

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.


Similar Jobs

Software Engineer [ Open: 2 Positions ]

Network Financials

San Jose, CA

Work with the team on design and development of new software applications. Improve existing applications by adding new features and new changes.

FPGA Software Engineer


San Jose, CA

Actively contribute in all aspects of the software development process. We are looking for an energetic, top-notch software engineer who will be directly…

Cybersecurity Software Engineer, R&D

Johnson & Johnson Family of Companies

Santa Clara, CA

Proven experience with embedded electrical and software design. Creation and management of interface control specifications for electrical, software, and…

Fullstack Senior Software Engineer, Admin Experience


Redwood City, CA

Have great visibility and impact across all of Engineering. D eep understanding of algorithms, data structures and software design.

Staff SRE/DevOps Engineer - Opportunity for Working Remotely Palo Alto, CA


Palo Alto, CA

Working closely with internal software engineering teams to improve availability of services. Rethink's Neurodiversity program to support parents raising…

Senior Software Development Engineer


Pleasanton, CA

Ideal candidates will be exceptionally strong individual contributors with a passion for innovative software development, a learning mentality, and have proven…

Senior Software Development Engineer, Production Engineering


Palo Alto, CA

3+ years of experience as a software developer in Production Engineering, DevOps or equivalent. 3+ years of automation software development in AWS, Azure or GCP…

Senior Software Engineer – RDBMS databases


Sunnyvale, CA

Leads and participates in medium- to large-scale projects by reviewing project requirements; translating requirements into technical solutions;gathering…

IT Software Development Engineer


Folsom, CA

Eloqua Administration which includes creating/Maintaining Eloqua programs, Creating/Maintaining Custom Data Objects(CDO), Web data lookups, Integration…

AI Software Development Engineer


Santa Clara, CA

Our team in MLP (Machine Learning Performance) is responsible for creating optimized and efficient, compelling End-to-End AI pipelines on different data…

Front End React Developer

9th Gear Technologies

Palo Alto, CA

Your primary focus will be to develop user interface components and implement them following well-known React.js workflows (such as Flux or Redux).

DevOps Engineer (Linux Platform Services team) - Opportunity for Working Remotely Palo Alto, CA


Palo Alto, CA

Within 90 days: Support 24 x 7 day-to-day operations within shift and rotational on-call duties. Developing and maintaining performant, scalable and…

Cloud Engineer

Tendo Systems

San Francisco, CA

Be the primary owner while partnering with engineering teams to operate cloud environments, CI pipelines, and ancillary systems (e.g. observability, PKI, etc.).

DevOps Engineer (Linux Platform Services team) - Opportunity for Working Remotely San Francisco, CA


San Francisco, CA

Within 90 days: Support 24 x 7 day-to-day operations within shift and rotational on-call duties. Developing and maintaining performant, scalable and…

Senior Software Engineer - Streaming Technologies


Sunnyvale, CA

Bachelor’s degree in Computer Science and 3 years’ experience in software engineering or related field OR 5 years’ experience in software.

Systems Programmer


Santa Clara, CA

Build the infrastructure that allows Tapeout engineers to quickly deploy, run, and scale their software. Using Privilege Access Management PAM or similar tools.

(USA) Senior Director I, Software Engineering


Sunnyvale, CA

Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Memory Firmware Engineer


Folsom, CA

As Firmware Engineer at Intel, you will deal with challenging embedded architecture and external interfaces, develop advanced architectures/features that meet…

Frontend Software Engineer

Ctrl IQ, Inc.

Albany, CA

Release fast and release often software development mentality. Identify, analyze, and resolve complex software design problems.

IOS Accessibility Engineer

Springhead Technologies

Sunnyvale, CA

UIKit and AppKit: 5 years (Required). Objective-C: 5 years (Required). Familiarity with project management methodologies such as waterfall and agile.

Software Development Engineer Services LLC

Sunnyvale, CA

5+ years of object-oriented software development experience with focus on building complex applications for platforms either on or.

Software Development Engineer in Test


Pleasanton, CA

Experience developing and executing test cases for software applications. As a part of an agile development team, work with fellow engineers of various…

Software Engineer (SRE)


Palo Alto, CA

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Software Engineer, TMS


Fremont, CA

Work with engineers across many functional areas and deliver value to internal and external stakeholders. Develop scalable solutions using tools like Angular, C…