CareerPlan

Principal Software Engineer - Hardware

United States, Multiple Locations, Multiple LocationsFull-time2026-10-22 → 2026-11-09

Core

Provide technical leadership and define architectural direction for highly scalable, reliable distributed data platforms ingesting and processing network telemetry and operational data.

Role type

Principal Software Engineer (Network Infrastructure & Data Platforms)

Builds

Cloud-scale streaming and batch data systems for network telemetry and operational data

Domain

Network Infrastructure / Data Engineering

Deliverable

production ML models

Required skills

Distributed systems architecture, Scalability engineering, Reliability engineering, Network protocol design, System-level debugging, Test automation, Agile methodology, Linux system administration, ASIC knowledge, Switch architecture

Preferred skills

CCIE certification, C/C++/Java/Python proficiency, Requirement analysis, Feature design