Jobs and Careers
PA

Sr Principal Engineer ( SaaS Platform)

Palo Alto Networks
Santa Clara, United Statesfull_timeVerifiedPosted 13 Sept 2023
💰 $240,000/yr($187,000/yr$240,000/yr)

About the role

Company Description

Our Mission

At Palo Alto Networks® everything starts and ends with our mission: protecting our way of life in the digital age by preventing successful cyberattacks. It’s not a small goal. It isn’t simple either, but we aren’t in this for the easy answer. As a company with a foundation in challenging the way things are done, we’re looking for innovators with a dedication to best. In return, your career will have a tangible impact – one that's working toward technology that affects every level of society.

Our mission doesn’t happen by treading softly – no, it happens by defining an industry. It means building products that haven't been thought of. It means selling products with a solutions mindset. It means supporting the infrastructure of a company that moves at an incredible speed – intentionally – to stay ahead of the world’s next cyberthreat.

Job Description

Your Career

Palo Alto Networks® SaaS Security team is looking for a seasoned and accomplished Senior Principal Software Engineer to help scale out our security platform with a sharp focus on platform and infrastructure capabilities.  As a member of the team, you have the unique opportunity to:

  • Be part of a world-class software engineering team that works on various ground-breaking cloud security service offerings. 
  • Lead initiatives in the infrastructure and platform team to deliver security as a service in the public cloud by providing highly scalable, highly available, and fault-tolerant infrastructure. 
  • Be expected to lead and participate in all phases of the product development cycle, from definition, design, through implementation, test, and field deployment.

Your Impact

  • Lead the technology strategy for building out  world class platform and infrastructure solutions, , influencing critical decisions on technology, architecture, integration, and go to market.
  • Design, develop and implement highly scalable software features and infrastructure on our next-generation security platform ready for cloud native deployment from inception to completion
  • Drive a results-oriented culture with a strong focus on execution, quality, and speed
  • Lead cross-functionally with Product Management, SRE, Software, and Quality Engineering teams to deliver new security as a service offerings to the market in a timely fashion with excellent quality
  • Develop a strong culture of diversity, intellectual curiosity, problem-solving, and openness
  • Work closely with customer support teams to improve end-customer outcomes
  • Be a strong mentor and coach to the team
  • Foster innovation in the organization
  • Hiring, developing, and mentoring software developers, and managing investments that accelerate scaling for new service offerings

Qualifications

Your Experience

  • 8+ years of experience in highly technical roles in development of enterprise services, at large organizations or innovative startups.
  • Preferred  hands-on experience and working knowledge of security concepts - CASB Security, deep understanding of web protocols, integration with third party APIs and services.
  • Experience with the agile process and leading software development teams involved with building out full stack products, deployed on the cloud at scale
  • Experience with building and delivering services and  workflows at scale, leveraging microservices architectures.
  • 5+ years Experience with running complex workloads on cloud-based architectures (AWS/GCP experience preferred)
  • Hands-on programming experience in one or more of the following: Java, Golang, Python 
  • 5+ years of experience in cloud technologies like ElasticSearch, Redis, Kafka, Mongo DB, Spring Boot
  • Experience with backend development (Rest APIs, Databases, Serverless computing) of distributed cloud applications. 
  • Experience with Docker and Kubernetes or other container orchestration platforms  
  • Good understanding of public cloud design considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing. 
  • Strong understanding of principles of DevOps and Continuous Delivery • 
  • Experience handling Devops, SRE, availability and reliability outcomes for a large cloud product
  • Preferred experience in IAAS and PAAS automation and supporting multiple regions including Fedramp for a globally distributed service
  • Preferred experience in managing cloud costs and optimizations, driving strategies with FinOps teams.
  • Strong leadership skills with a can-do attitude and ability to make trade-off judgements with data driven decision making 
  • Enjoys working with many different teams with strong collaboration and commu

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Palo Alto Networks

View company profile →