Palo Alto Networks · 2 months ago
Principal Engineer Software (Advanced DNS Resolver )
Palo Alto Networks is committed to being the cybersecurity partner of choice, protecting our digital way of life. The Principal Software Engineer will be responsible for the complete software development process for the Advanced DNS Resolver service, collaborating with cross-functional teams and delivering high-quality features at a fast pace.
Agentic AICloud SecurityCyber SecurityNetwork SecuritySecurity
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
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
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 CompanyTotal Funding
$65MKey Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M
Recent News
2026-01-13
Jerusalem Post
2026-01-11
2026-01-09
Company data provided by crunchbase