Sr Principal Engineer Software – NGFW-Cloud Security
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Expert or higher |
Requirements
- 14+ years of experience in software engineering, with a focus on cloud-native application development, at large organizations or innovative startups
- Strong programming skills in one of Python, Go, or Java, with experience in building distributed systems
- Experience with cloud-native service development stack on AWS, Azure, GCP or OCI
- Experience with complex Cloud Networking Topologies and Multi-Cloud-Interconnect
- Experience with cloud development (REST APIs, Databases, Serverless computing) of distributed cloud applications
- Experience with building and delivering services and workflows at scale, leveraging microservices architectures
- Strong technical leadership skills with a can-do attitude
- Ability to explain the architecture and design with complete rationale behind design decisions
- High energy and the ability to work in a fast-paced environment
- Fast learner and eager to absorb new emerging technologies
- M.S./B.S. degree in Computer Science Engineering or equivalent
Responsibilities
- Design, develop and implement highly scalable software features on our next-generation security platform as part of NextGen Firewall as a Service
- Ownership of end to end workflow for a major component of the service in its first version
- Leadership opportunity to drive collaboration with internal/external cross-functional efforts to deliver best in quality software
- Open Engineering environment to suggest and improve the development process for a v1 service
- Proactively spot, articulate, and mitigate risks in ongoing and planned projects to ensure smooth execution and high output – this may include providing ad hoc mentorship, communicating with project stakeholders, or rolling up your sleeves and stepping in to help move things along
- Collaboratively work with DevOps and the Technical Support teams to troubleshoot customer issues and build better customer experiences
- Design and build backend services using Go
- Interview, mentor and coach new team members as part of the growing team
Preferred Qualifications
-
No preferred qualifications provided.