Principal Engineer Software (Networking) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Palo Alto Networks · 1 day ago

Principal Engineer Software (Networking)

Palo Alto Networks is dedicated to being the cybersecurity partner of choice, aiming to protect the digital way of life. They are seeking a Principal Software Engineer for their Advanced DNS Resolver service team, responsible for the complete software development process and collaborating with cross-functional teams to deliver high-quality DNS infrastructure products.

Cloud SecurityCyber SecurityNetwork SecuritySecurity
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Responsible for complete software development process including requirement analysis, design, development, deployment, and support
Collaborate with other cross functional teams in order to create tight integrations of product features and infrastructure
Write clean, testable, readable, scalable and maintainable code that scales and performs well for thousands of customers
Participate actively and be a factor to design and development discussions
Identify areas for improvement within the team and actively push for positive change through new initiatives or optimizations
Ability to troubleshoot issues in production environment and continuously improve the code and process to reduce the impact

Qualification

GolangPythonCloud platformsDNS protocolsNetworking protocolsCI/CD pipelinesApplication performance monitoringComputer Science degreeElectrical Engineering degree

Required

7+ years of solid experience in programming, design and development
Extensive hands-on (expert level) programming skills in Golang and Python
Extensive experience working on public cloud platforms like GCP and AWS, with good understanding of cloud networking, IAM roles and policies, and experience using cloud native services like pubsub, cloud storage and Big Query
Exposure to CI/CD pipelines and tooling such as Gitlab, etc
Experience in delivering application performance monitoring visualizations with any of the following - Grafana / ELK / Cloud monitoring
In depth understanding of DNS protocols, extensions, DNS resolution infrastructure and ecosystem
Knowledge of Networking and Routing protocols like BGP, TCP/IP, HTTPS, SSL/TLS, etc
M.S./B.S. degree in Computer Science or Electrical Engineering

Benefits

Restricted stock units
Bonus

Company

Palo Alto Networks

company-logo
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations.

H1B Sponsorship

Palo Alto Networks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (482)
2023 (341)
2022 (452)
2021 (493)
2020 (235)

Funding

Current Stage
Public Company
Total Funding
$65M
Key Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M

Leadership Team

leader-logo
Helmut Reisinger
CEO EMEA
linkedin
leader-logo
Nikesh Arora
Chairman CEO
linkedin
Company data provided by crunchbase