Senior Manager, Network Software Development/Engineering

EquinixDallas Infomart Office DAI, TX
74d$198,000 - $298,000

About The Position

The Sr Manager, Abstraction & Orchestration Systems will lead a global team of developers who are responsible for designing, developing, and supporting Network Abstraction & Orchestration Systems for a multi-vendor Global Network supporting Equinix Interconnection Products Portfolio. This leader will advocate and implement agile best practices towards building service provider grade Abstraction & Orchestration platforms. As a key stakeholder in ensuring success of Equinix Interconnection Product portfolio, this leader will also be responsible for implementing Platform/micro-services ways of working with an API first development methodology ensuring quality and just-in-time delivery of network as code to product development and related applications/dashboards for Service operations. This role will work closely with Product Management & Product Development & Service Operations teams and will take a proactive role in supporting prioritization, planning and roadmap conversations based on business needs, technology evolution and Digital Services strategic direction.

Requirements

  • 10+ years of total experience in software development in the networking domain
  • Experience in leading Software Development engineers and teams
  • Proven knowledge and experience in the SaaS/Network Orchestration platforms that includes delivering API's
  • Proven experience systemizing for scale of enterprise orchestration platforms
  • Proven experience in software and automation, especially related to cloud and networking

Nice To Haves

  • Deep understanding of building and delivering API's and API architectures (REST, Websockets, Kafka, Java & Python)
  • Solid domain knowledge on NetConf/RESTConf, YANG interfaces and OpenConfig, NED (Network Element Drivers) and similar models
  • Experience with Network Orchestration Systems like Cisco NSO, Ansible, OpenDaylight or other orchestration system
  • Experience in developing & managing REST based & microservices architecture based Software Applications
  • Knowledge of OpenStack or similar
  • Strong Network domain skills including Routing & Switching technologies

Responsibilities

  • Hire, coach and manage agile teams that support the Network Abstraction & Orchestration Systems to deliver automated network service solutions
  • Leading the development team in the design, development, coding, testing and debugging of applications in adherence to Industry and Equinix development standards
  • Implement Agile & DevOps culture in the team ways of working
  • Participate in product roadmap grooming & create project deliverables to meet the roadmap
  • Design, Develop and deliver Network Abstraction & Orchestration APIs and Services for Equinix Product Portfolio
  • Design, Develop and deliver Network Provisioning Services APIs and Services
  • Design, Develop & Operate Vendor agnostic models & interfaces that supports Programmable Network evolution (NetConf/RESTConf interfaces, OpenConfig models etc)
  • Build dashboards and track metrics related to delivered API's
  • Work with cross functional stakeholders from different organizations effectively building trusted relationships
  • Collaborate with cross-functional teams to define and manage abstraction & orchestration requirements for products and participate in early phase requirement definition, prioritization and increment commits
  • Expectation to manage risk and resolve issues as they occur
  • Responsible for strategic planning and prioritization of initiatives
  • Manages implementation of approved improvement recommendations

Benefits

  • Employee Assistance Program
  • Health, life, disability and voluntary insurance plans
  • Retirement plan contributions
  • Accrued Paid Time Off (PTO) and Paid Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service