Sr Principal Engineer ( SaaS Platform)
Palo Alto NetworksAbout 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 KitFree account required — sign up in 30s