Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Staff Engineer Linux - C/C++ (Prisma Access) image - Rise Careers
Job details

Senior Staff Engineer Linux - C/C++ (Prisma Access) - job 2 of 2

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.
Our vision is a world where each day is safer and more secure than the one before. 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.

Who We Are

We take our mission of protecting the digital way of life seriously. We are relentless in protecting our customers and we believe that the unique ideas of every member of our team contributes to our collective success. Our values were crowdsourced by employees and are brought to life through each of us everyday - from disruptive innovation and collaboration, to execution. From showing up for each other with integrity to creating an environment where we all feel included.

As a member of our team, you will be shaping the future of cybersecurity. We work fast, value ongoing learning, and we respect each employee as a unique individual. Knowing we all have different needs, our development and personal wellbeing programs are designed to give you choice in how you are supported. This includes our FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees, our mental and financial health resources, and our personalized learning opportunities - just to name a few!

At Palo Alto Networks, we believe in the power of collaboration and value in-person interactions. This is why our employees generally work full time from our office with flexibility offered where needed. This setup fosters casual conversations, problem-solving, and trusted relationships. Our goal is to create an environment where we all win with precision.

Job Description

Your Career

Prisma Access™ combines the Internet connectivity/security you need - and delivers it everywhere you need it. Using cutting-edge public and private cloud technologies, it extends the next-generation security protection to all cloud services and to its customers regardless of whether they are on-premise, on remote networks or mobile users. 

One part of Prisma Access™ is our GlobalProtect team, which is responsible for securing the network traffic from Customer devices to Prisma Access™ Cloud. We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies within our GlobalProtect team. We want passionate engineers who love to code and build great products and who bring new ideas in all facets of software development. We are looking for leaders who take ownership of their areas of focus and who are driven to solve problems at every level. Collaboration and teamwork are at the foundation of our culture and we need engineers who can communicate at a high level and work well with others towards achieving a common goal.

Your Impact

  • Lead the innovation, development, and maintenance of a secure access Prisma Access client on the Linux Platform, while spearheading the progression of the Prisma Access agent to establish it as a foundational product.

  • Collaborate with product management to craft strategic roadmaps that elevate Endpoint capabilities and ensure smooth integration with the new Prisma Access agent.

  • Design scalable system architectures, participate in team-wide initiatives, and deliver immediate resolutions to production challenges to guarantee a seamless user experience.

  • Provide mentorship and coaching to team members to foster their professional growth.

 

Qualifications

Your Experience

  • 5+ years of experience in software development with a focus on Linux.

  • 2+ years of hands-on experience in Linux systems programming, with a deep understanding of Linux kernel internals and system-level programming.

  • ​​Familiar with multiple Linux distributions: RHEL, Ubuntu, Fedora, etc.

  • Proficiency in C/C++ programming languages, with a strong emphasis on Linux.

  • Familiarity with the RUST programming language is a plus.

  • Knowledge of networking protocols and troubleshooting tools specifically on Linux platforms.

  • A team player with a can-do attitude, ready to tackle complex problems and eager to learn and grow.

  • Skilled at collaboration and effective communication across multiple teams.

  • M.S./B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience.

Preferred Qualities

  • A fast learner who adapts quickly to new tools and technologies
  • Enjoys solving challenging problems and working across cross-functional teams

Additional Information

The Team

Our engineering team is at the core of our products – connected directly to the mission of preventing cyberattacks. We are constantly innovating – challenging the way we, and the industry, think about cybersecurity. Our engineers don’t shy away from building products to solve problems no one has pursued before.

We define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment. 

Compensation Disclosure

The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/commissioned roles) is expected to be between $126000/yr - $175500/yr The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here

Our Commitment

We’re problem solvers that 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.

Average salary estimate

$150750 / YEARLY (est.)
min
max
$126000K
$175500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Staff Engineer Linux - C/C++ (Prisma Access), Palo Alto Networks

At Palo Alto Networks, we're on the lookout for a talented Senior Staff Engineer Linux - C/C++ to join our dynamic team in Santa Clara, California. As part of our mission to redefine cybersecurity, you’ll play a pivotal role in securing the digital experience for users worldwide. In this position, you will focus on designing, developing, and delivering cutting-edge technologies for our Prisma Access client, specifically targeted at Linux platforms. You'll be part of the GlobalProtect team, ensuring secure network access for our customers, whether they're working on-prem or remotely. We're searching for innovative minds who are passionate about coding and eager to contribute fresh ideas in software development. Your expertise will guide your collaboration with product management to steer strategic roadmaps and improve capabilities while prioritizing user experience. You’ll also take charge of system architecture design and mentor less experienced team members to foster their growth. If you have a strong background in Linux systems programming, proficiency in C/C++, and a passion for problem-solving, we want to hear from you! Growth and development are at the core of our culture, and we genuinely believe that each employee is pivotal to our collective success. Are you ready to take the plunge into the exciting realm of cybersecurity with us at Palo Alto Networks?

Frequently Asked Questions (FAQs) for Senior Staff Engineer Linux - C/C++ (Prisma Access) Role at Palo Alto Networks
What are the responsibilities of a Senior Staff Engineer Linux - C/C++ at Palo Alto Networks?

As a Senior Staff Engineer Linux - C/C++ at Palo Alto Networks, you will lead the innovation and development of our Prisma Access client on the Linux platform. This includes collaborating with product management to shape strategic roadmaps and ensure integration with the Prisma Access agent, designing scalable system architectures, delivering immediate solutions to production challenges, and providing mentorship to team members.

Join Rise to see the full answer
What qualifications are required for the Senior Staff Engineer Linux - C/C++ position at Palo Alto Networks?

Candidates for the Senior Staff Engineer Linux - C/C++ at Palo Alto Networks need at least 5 years of software development experience with a focus on Linux, including 2 years of hands-on experience in Linux systems programming. Proficiency in C/C++ is essential, and familiarity with RUST and knowledge of networking protocols is a plus. A degree in Computer Science or Electrical Engineering, or equivalent military experience, is also highly desirable.

Join Rise to see the full answer
How does Palo Alto Networks support the professional growth of a Senior Staff Engineer Linux - C/C++?

At Palo Alto Networks, professional growth is a priority. As a Senior Staff Engineer Linux - C/C++, you will have access to personalized learning opportunities, mentorship programs, and an inclusive environment that fosters collaboration and innovation. The company encourages ongoing learning and development through a variety of resources and support systems.

Join Rise to see the full answer
What is the company culture like for a Senior Staff Engineer Linux - C/C++ at Palo Alto Networks?

The company culture at Palo Alto Networks for a Senior Staff Engineer Linux - C/C++ emphasizes innovation, collaboration, and diversity. Employees are encouraged to share ideas and take ownership of their projects, fostering an environment where problem-solving and creativity thrive. The company values casual communication which enhances teamwork and engagement.

Join Rise to see the full answer
What technologies will a Senior Staff Engineer Linux - C/C++ work with at Palo Alto Networks?

In the role of Senior Staff Engineer Linux - C/C++ at Palo Alto Networks, you will work with advanced public and private cloud technologies, focusing on next-generation security solutions. You will be deeply involved in coding and system architecture development specifically on Linux platforms, with technologies including C/C++, and possibly RUST.

Join Rise to see the full answer
Common Interview Questions for Senior Staff Engineer Linux - C/C++ (Prisma Access)
Can you describe your experience with Linux systems programming?

In your response, emphasize specific projects you've worked on that involved Linux systems programming. Discuss your understanding of Linux kernel internals and provide examples of challenges you faced and how you overcame them using your coding skills in C/C++.

Join Rise to see the full answer
What strategies do you use for debugging complex software issues?

Effective debugging strategies include systematically isolating code segments, using logging tools effectively, and employing tools like GDB for live analysis. Share a particular instance when your debugging led to a successful resolution of a difficult problem.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss your methods of prioritizing tasks, such as using project management tools or creating to-do lists based on deadlines and project importance. Illustrate your answer with an example from a previous role where effective prioritization led to project success.

Join Rise to see the full answer
What role do you play in collaborative development environments?

Highlight your communication skills and techniques that promote teamwork in collaborative settings. Share experiences that showcase your ability to work across teams effectively to achieve goals and how you handle differing opinions.

Join Rise to see the full answer
Why do you want to work for Palo Alto Networks as a Senior Staff Engineer?

Express your enthusiasm for Palo Alto Networks' mission and values. Mention specific aspects of their approach to cybersecurity that resonate with you, and how your skills align with their goals for innovation in the industry.

Join Rise to see the full answer
Can you give an example of a challenging problem you've solved in software development?

Provide a detailed account of a technical challenge you faced, the steps you took to resolve it, and the outcome. Focus on your problem-solving skills and the technologies you leveraged.

Join Rise to see the full answer
How do you stay updated with the latest advancements in software development?

Discuss methods such as following industry publications, participating in online forums, attending workshops, or taking part in relevant training. Share any specific blogs or communities you are involved in.

Join Rise to see the full answer
Describe a time when you had to mentor a team member.

Provide a specific instance where you mentored a junior developer. Highlight your approach in providing guidance, fostering their skills, and the impact it had on their performance and confidence.

Join Rise to see the full answer
What is your approach towards system architecture design?

Explain your design methodology, emphasizing scalability and efficiency. Discuss any frameworks or patterns you prefer, and share examples of architecture decisions you've made in past projects.

Join Rise to see the full answer
How would you improve the security of a product you worked on?

Discuss specific strategies you would implement to enhance product security, such as code reviews, using security audits, and staying updated on vulnerabilities. Provide examples of how you've done this in your previous roles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Palo Alto Networks Hybrid Santa Clara, California, United States
Posted 8 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User

Join CommIT as a Senior Software Engineer, where your expertise in military software development will drive technical innovation.

Photo of the Rise User
Datacom Remote No location specified
Posted 13 days ago

Join Datacom as an Applications Packager, contributing to technology solutions in a supportive and engaging work culture.

Photo of the Rise User
Nelnet Remote Remote from Nebraska, United States of America
Posted 3 days ago

Join Nelnet as a Senior Software Engineer to innovate and improve software applications in a hybrid work environment.

Photo of the Rise User
Bosch Group Remote Bulevardul Take Ionescu, Timișoara, Romania
Posted 7 days ago

Join Bosch Service Solutions as a Low Code Tech Lead, leading a team to deliver exceptional low code applications.

L3Harris Technologies Hybrid US, Brevard County, FL; Florida, Palm Bay, FL
Posted 11 days ago
Photo of the Rise User
Aurora Innovation Hybrid Pittsburgh, Pennsylvania, United States
Posted 11 days ago
Photo of the Rise User
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within

Figma is looking for a skilled ML/AI Engineer to build and enhance their machine learning infrastructure.

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

1011 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 30, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
13 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
Someone from OH, Fairfield just viewed Customer Enablement at Clutch
Photo of the Rise User
Someone from OH, New Albany just viewed Deputy Chief Operating & Financial Officer at Community Change
Photo of the Rise User
Someone from OH, Fairborn just viewed Project Manager at Curriculum Associates
Photo of the Rise User
Someone from OH, Beachwood just viewed Legal Counsel (Intellectual Property) at Mars
o
Someone from OH, Columbus just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst at Apple
Photo of the Rise User
Someone from OH, Dublin just viewed Manager-Financial Systems at American Express
Photo of the Rise User
36 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Akron just viewed Financial Analyst (Project Controls Analyst) at Nava
Photo of the Rise User
Someone from OH, Fairfield just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
12 people applied to Junior Unity Developer at Gameloft
A
Someone from OH, Canton just viewed Remote Sales- NO COLD CALLING at AO Globe Life
Photo of the Rise User
Someone from OH, Athens just viewed Digital Customer Experience Improvment (UX) at Advansys
Photo of the Rise User
Someone from OH, Akron just viewed Mobile Business Analyst at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Lisbon just viewed Associate Cybersecurity Analyst - IAM at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Associate Buyer - Hardgoods at Huckberry
Photo of the Rise User
Someone from OH, Cleveland just viewed Inside Sales Representative at Elvtr
Photo of the Rise User
Someone from OH, Dayton just viewed Risk Operations Specialist at Imprint
A
Someone from OH, Cleveland just viewed Traffic Control Flagger at AWP Safety
Photo of the Rise User
Someone from OH, Sylvania just viewed Talent Sourcer at CEQUENS
Photo of the Rise User
Someone from OH, Sylvania just viewed Talent Sourcer (6 month contract) at Jerry
A
Someone from OH, Cleveland just viewed Junior Communications Specialist at Alphabe Insight Inc