Senior Software Engineer, Data Engineering
Core
Architect and operate scalable data pipelines ingesting petabyte-scale telemetry from 25 million network devices to drive global operational insights.
Role type
Senior IC data engineer (distributed systems)
Builds
High-throughput data ingestion, processing, and storage systems for Cisco Network Platform
Domain
Network infrastructure / Telemetry / Distributed systems
Deliverable
production ML models | product features
Required skills
Distributed systems architecture, Scala/C++/Java, Kafka/Spark/Flink, Kubernetes, Terraform/Ansible, ELK/Grafana observability
Preferred skills
Real-time streaming technologies, Network telemetry protocols, SQL, Cloud-native services, Open-source contributions
Technologies
Kafka, Spark, Flink, Kubernetes, Terraform, Ansible, Elasticsearch, Grafana, Scala, C++, Java
Responsibilities
Architect scalable data pipelines for petabyte-scale telemetry; Engineer resilient distributed systems in Kubernetes; Establish observability standards; Integrate AI-assisted engineering tools
Seniority
Senior, hands-on IC
