Posted in

Sr Staff Engineer Software – Cloud Native NMS

Sr Staff Engineer Software – Cloud Native NMS

CompanyPalo Alto Networks
LocationSanta Clara, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • MS/BS in Computer Science or equivalent or equivalent military experience
  • 4+ years of experience in building large enterprise applications required
  • Excellent programming skills in Golang is a must
  • Strong fundamentals in object oriented design and development is a must
  • Experience in the full software development life cycle, including coding – standards, code reviews, source control management, build processes, testing, peer review, and operations
  • Experience developing microservices based solutions on public cloud infrastructure is highly desirable
  • Experience building data management solutions using transactional data stores or GraphDB with GraphQL API is preferred
  • Experience building network and security configuration management systems is highly desirable
  • Experience building appliance based network management solutions is highly desirable

Responsibilities

  • Conceptualize, Collaborate and Develop highly scalable cloud native Network Management System for managing devices and services at scale in hybrid deployments
  • Lead and Design next-generation centralized device asset management architecture
  • Build workflows to allow for easier onboarding of network devices and third party integrations
  • Develop workflows that simplify the integration of network devices and third-party systems, as well as streamline the onboarding process for these components
  • Technical leadership and 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
  • Recruit and Mentor new team members

Preferred Qualifications

  • Experience in technical leadership roles in building major cloud native apps or subsystems is a plus
  • Experience developing in Kubernetes based environments is a plus
  • Knowledge of and experience building enterprise software with graph databases is highly desirable