Jobs · Engineering · California

Principal Software Engineer ( Cloud Security )

Palo Alto Networks · Santa Clara, CA · 3 wk ago
On-siteEngineering$147k–$238k/yrFull-time

Job Summary

We are seeking a highly skilled and experienced Principal Engineer to join us to build the next generation Cloud Security. Our platforms represent the foundation of our network security and cloud offerings, providing you an opportunity to define the future of the cloud security industry and align your work with the company's Platformization strategy.

As a Principal Engineer on the Cloud Security team, you will bring innovation, thrive in an evolving and fast-paced environment to deliver creative, highly scalable and highly reliable cloud security services. You will work to design, implement and troubleshoot next generation cloud security solutions, hands-on participation in developing next generation cloud security architecture, and participate in all phases of the product development cycle, from definition, design, through implementation and test. You will ensure the adoption of best practices in code quality, scalability and system design among team members, foster innovation in the organization, recruit and mentor new team members.

Qualifications

  • Excellent team player with strong coding, analytical and problem-solving skills
  • Deep expertise in high-scale, multi-tenant distributed systems and backend development, including REST APIs, databases and microservices
  • Strong proficiency in Golang (Highly Preferred), Java or Python
  • Hands-on experience in NoSQL, SQL databases
  • Familiarity with event-driven architecture and message queues like Kafka, RabbitMQ, Pub/Sub
  • Proficiency in Docker and Kubernetes ecosystems
  • Knowledge of infrastructure as code (IaC) tools like Terraform
  • Experience with CI/CD processes
  • Strong cloud troubleshooting skills with a deep understanding of public cloud design, microservices, security, global networking, distributed systems, and load balancing
  • Working knowledge of TCP/IP and Networking is plus
  • Experience with cloud deployments on platforms like Azure, AWS, and GCP
  • M.S./B.S. degree in Computer Science or equivalent and 8+ years of relevant experience required
  • High energy and the ability to work in a fast-paced environment with a can-do attitude

Pay

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 the annual range listed below. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here. $147,000.00 - $237,500.00/yr

Our Commitment

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 accommodations@paloaltonetworks.com.

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.

Is Role Eligible for Immigration Sponsorship?

No. Please note that we will not sponsor applicants for work visas for this position.

Similar jobs