View All Jobs 127263

Principal Engineer Software (cloud Management)

Develop scalable cloud-native network management system for hybrid deployments
Santa Clara, California, United States
Senior
1 week ago
Palo Alto Networks

Palo Alto Networks

A global cybersecurity leader providing a wide range of advanced firewalls and cloud-based security solutions.

230 Similar Jobs at Palo Alto Networks

Principal Engineer Software (Cloud Management)

Help build what is next. Our Cloud Management Platform is a public cloud delivered management platform to manage all Palo Alto Networks Next generation network security solutions. It's an easy-to-use, scalable and secure platform to operationalize complex deployments using the Palo Alto Networks network security portfolio.

Your impact:

  • Conceptualize, collaborate and develop highly scalable cloud native network management system for managing devices and services at scale in hybrid deployments
  • Hands-on participation in developing next generation configuration management architecture
  • Contribute to end-to-end delivery of solutions in collaboration with cross-functional product management, development and quality assurance teams in a fast paced environment
  • Deliberate and build frameworks to improve quality of micro services
  • Work with DevOps and technical support teams to investigate and resolve critical customer defects

Your experience:

  • 8+ years of experience in building large enterprise applications required - 3+ years experience in technical leadership roles in building major cloud native apps or subsystems
  • Proven ability to lead and collaborate with many cross-functional teams with an emphasis on end-to-end delivery
  • Experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, peer review, and operations
  • Excellent programming skills in GoLang is a must, in C is preferred and Python is a plus
  • Strong fundamentals in object oriented design and development is a must - Experience with or familiarity of Test Driven Development and Continuous Integration is required
  • Experience developing microservice based solutions on public cloud infrastructure is highly desirable - Experience developing in Kubernetes based environments is a plus
  • Experience building data management solutions using transactional data stores is required - Knowledge of and experience building enterprise software with graph databases is highly desirable
  • Experience building network and security configuration management systems is highly desirable
  • Experience building appliance based network management solutions is highly desirable

Education:

  • MS/BS in Computer Science or equivalent or equivalent military experience required
+ Show Original Job Post
























Principal Engineer Software (cloud Management)
Santa Clara, California, United States
Engineering
About Palo Alto Networks
A global cybersecurity leader providing a wide range of advanced firewalls and cloud-based security solutions.