Palo Alto Networks

Senior Software Engineer, C++

Palo Alto Networks
Posted 10/20/2026full-timeSofia • BulgariaSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Modern C++ programming within Linux/Unix environments, focusing on high-performance, low-latency feature development and secure coding practices. Proven ability to mentor team members and take ownership of core engine performance and security in complex distributed systems.

Highest-signal resume keywords
Modern C++ (C++17/20)Systems-Level ProgrammingCI/CD WorkflowsAWS ServicesSecure Network Protocols

Tech Stack

Tools & technologies
AWSDistributed SystemsDockerJenkinsKubernetesLinuxPythonTCP/IPUnixC++

About the role

Key responsibilities & impact
  • Design, build, and deliver high-performance, low-latency features and enhancements for the SIA RDP product
  • Collaborate closely with systems architects, QA, and security teams across the software lifecycle
  • Champion clean, testable, and secure coding practices, threat modeling, and code reviews
  • Mentor team members, fostering a culture of technical excellence and engineering rigor
  • Take end-to-end ownership of core engine performance, protocol handling, and security

Requirements

What you’ll need
  • 5+ years of hands-on experience in Modern C++ (C++17/20) within Linux/Unix environments
  • Strong background in systems-level programming: multithreading, concurrency, memory optimization, and network I/O (TCP/IP, sockets)
  • Exceptional analytical, debugging, and root-cause analysis skills
  • Proven ability to independently navigate, understand, and learn complex distributed systems
  • Experience with modern CI/CD workflows and version control (e.g., Git, Jenkins, Artifactory)
  • Practical experience leveraging modern AI developer tools (e.g., Claude Code, Cursor, Copilot) to explore unfamiliar codebases, plan complex tasks, and execute cross-repository implementations
  • Hands-on experience with AWS services (Lambda, ECS, S3) and containerization (Docker, Kubernetes)
  • Familiarity with secure network protocols (TLS/SSL), authentication mechanisms (LDAP, RADIUS, Kerberos), or OWASP standards
  • Working experience with Python or Bash for automation and tooling
  • Must be able to work without employer-sponsored work visas; immigration sponsorship is not available

Benefits

Comp & perks
  • Additional health insurance with dental treatment included
  • Life / permanent disability insurance
  • Sick Leave allowance
  • Mobile phone plan
  • FLEX Benefits wallet
  • Employee Assistance Program (EAP)
  • Flexible Home office working model
  • Opportunities for professional growth and learning

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
MultithreadingConcurrencyMemory OptimizationNetwork I/ODebuggingRoot-Cause AnalysisPythonBash
Soft Skills
Analytical SkillsMentoringCollaboration
Tools & Technologies
GitJenkinsArtifactoryDockerKubernetesClaude CodeCursorCopilot
Industry Keywords
Distributed SystemsThreat ModelingOWASP StandardsTLS/SSLLDAPRADIUSKerberos