Palo Alto Networksposted 2 days ago
$150,000 - $185,000/Yr
Full-time • Mid Level
Santa Clara, CA

About the position

At Palo Alto Networks, we are looking for innovators who are committed to shaping the future of cybersecurity. Our Cloud Management Platform is a public cloud delivered management platform designed to manage all Palo Alto Networks Next Generation network security solutions. This platform is easy to use, scalable, and secure, allowing for the operationalization of complex deployments using our network security portfolio. As a member of our team, you will help build a highly scalable cloud-native Network Management System for managing devices and services at scale in hybrid deployments. You will participate hands-on in developing next-generation configuration management architecture and contribute to the end-to-end delivery of solutions in collaboration with cross-functional teams in a fast-paced environment.

Responsibilities

  • Conceptualize, collaborate, and develop a highly scalable cloud-native Network Management System.
  • Participate 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.
  • Build frameworks to improve the quality of microservices.
  • Work with DevOps and Technical Support teams to investigate and resolve critical customer defects.

Requirements

  • 5+ years of experience in building large enterprise applications.
  • Proven ability to lead and collaborate with 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; C is preferred and Python is a plus.
  • Strong fundamentals in object-oriented design and development.
  • Experience with or familiarity with Test Driven Development and Continuous Integration.
  • Experience developing microservice-based solutions on public cloud infrastructure.
  • Experience developing in Kubernetes-based environments is a plus.
  • Experience building data management solutions using transactional data stores.
  • 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.

Nice-to-haves

  • Experience developing in Kubernetes-based environments.
  • Knowledge of and experience building enterprise software with graph databases.
  • Experience building network and security configuration management systems.
  • Experience building appliance-based network management solutions.

Benefits

  • FLEXBenefits wellbeing spending account with over 1,000 eligible items.
  • Mental and financial health resources.
  • Personalized learning opportunities.
  • Restricted stock units and a bonus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service