Software Engineering Director, SDN/Contrail/Multicloud
Juniper Networks
 Sunnyvale, CA

Director, Software Engineering, SDN and MultiCloud

Software Engineering Director, Grade 10

USA, CA, Sunnyvale

We are seeking a Director of Software Engineering for SDN, Fabric and MultiCloud Products, in the Contrail SDN organization. The candidate should have a strong background in software development and passion to work in complex product development to meet the needs of Tier 1 network and cloud service providers. The ideal candidate will have 5 years' or more of experience in architecting, developing and delivering complex software products for large-scale, highly reliable embedded system, infrastructure and networking applications. The candidate should have strong experience in Agile and production software development life cycle management, and have demonstrated skills for the development and management of software development teams.


  • Lead a high-performance software development team towards the common goal of timely delivery of high quality products and features.
  • Drive the execution and delivery of features/products by collaborating with cross functional teams, architects, managers and engineers.
  • Participate in architecture discussions and project planning.
  • Provide technical guidance, career development, and mentoring to team members.
  • Help build high-performance teams through recruiting, maintaining, and developing world-class talent and drive innovation within the team.
  • Demonstrate excellent written and verbal communication, training and persuasion skills.
  • Foster a culture of continuous process improvement through mentoring, feedback, and metrics.


  • BS/MS in Computer Science or STEM degree with 5+ years of industry experience.
  • Demonstrated experience in a production software software development life cycle environment.
  • Demonstrated experience in managing open-source software
  • Strong Agile/Scrum Process and Methodology Skills
  • Demonstrated Software Project and Resource Management Skills.
  • Excellent Written and Verbal Communication Skills.

Preferred Qualifications:

  • Knowledge of Software Defined Networks (SDN) or related Network technologies.
  • Knowledge of MultiCloud and Hybrid Cloud solutions and software
  • Strong knowledge of Service Provider or Enterprise Network and Cloud architectures, technology and implementations.