Sr. NMS (Network Management System) Engineer

Micas Networks•San Jose, CA

About The Position

Micas Networks is seeking a Senior Network Management System (NMS) Engineer to design, develop, and deliver the management, monitoring, and telemetry layer for Micas white-box switches, which use SONiC as the primary network operating system. The engineer will own how customers deploy, configure, monitor, and operate large-scale data center and AI networks, from Day-0 provisioning through Day-2 operations, and will connect customer operational requirements with Micas R&D execution. The role includes developing NMS software and programmable management interfaces, creating telemetry and observability capabilities, automating provisioning and upgrades, and integrating Micas switches with customer and third-party management platforms. The engineer will also build and validate automated tests and CI pipelines, troubleshoot deployments, and collaborate with platform, hardware, test, and customer support teams.

Requirements

  • B.S. degree in Engineering, Computer Science, or a related field, or equivalent experience.
  • At least 5 years of experience developing network management, monitoring, or automation software for data center, cloud, or service provider networks.
  • Strong programming skills in Python and/or Go.
  • Experience building REST/gRPC APIs and backend services.
  • Hands-on experience with management protocols and data models, including gNMI/gRPC, NETCONF/RESTCONF, YANG (OpenConfig), SNMP, and syslog.
  • Experience building streaming telemetry and observability pipelines, such as with Telegraf, Kafka, Prometheus, InfluxDB, or Grafana.
  • Solid understanding of L2 and L3 protocols such as VLAN, MLAG, STP, OSPF, BGP, and EVPN-VXLAN.
  • QoS/RDMA experience is required, including RoCEv2, PFC, and ECN, as well as monitoring congestion and lossless behavior in AI/ML fabrics.
  • Strong Linux skills and experience with Docker and Kubernetes.
  • Strong technical, problem-solving, design, coding, and debugging abilities.
  • Teamwork, multitasking, and interpersonal skills; comfortable working directly with customers.

Responsibilities

  • Serve as the bridge between customers and Micas R&D on network management; understand customer network deployment, monitoring, and operations needs, and translate them into NMS requirements and roadmap priorities.
  • Design, develop, and maintain NMS software for Micas white-box switches running SONiC, covering fault, configuration, performance, and inventory management.
  • Build programmable management interfaces and data models using gNMI/gNOI, NETCONF/RESTCONF, and YANG (OpenConfig and SONiC models), with SNMP and syslog support for existing customer tools.
  • Develop streaming telemetry, alarms, and dashboards for interface, QoS/RDMA (PFC, ECN, buffer), and cable/optics (DOM) health across large-scale AI fabrics.
  • Implement Day-0/Day-1 automation, including zero-touch provisioning (ZTP), configuration templating, and fabric-wide software/firmware upgrades.
  • Integrate Micas switches with customer and third-party NMS, OSS, and monitoring platforms, such as Prometheus/Grafana and ELK; help customers configure, deploy, and troubleshoot Micas white-box switches running SONiC or Micas NOS.
  • Build automated tests and CI pipelines for NMS features and APIs, and validate management functions at scale.
  • Collaborate with SONiC platform, hardware, test, and customer support teams to identify, report, and resolve issues.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service