Principal Engineer, Data Services & Data Platform Cisco AI and Software Platform Group
Core
Lead architecture and development of foundational data services and data platform capabilities at enterprise scale to support analytics, automation, and AI/ML workloads.
Role type
Principal Engineer, Data Platform & Data Services
Builds
Highly available, scalable, and resilient data systems (ingestion, processing, storage, delivery) and reusable architectural primitives.
Domain
Enterprise Data Infrastructure, Cloud-Native Platforms, Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, Data platform architecture, Service-oriented architectures, Cloud platforms, Data governance, Data quality frameworks, Technical leadership, Strategic roadmap planning, Cross-functional collaboration
Preferred skills
Multi-tenant SaaS scaling, Modern data stack (Kubernetes, Kafka, Flink, Spark, lakehouse), AI/ML workload support (feature stores, vector data, generative AI), Data lifecycle management, Open-source contributions
Technologies
Java, Go, Python, C++, Kubernetes, Kafka, Flink, Spark, Object storage, Distributed SQL engines
Responsibilities
Define multi-year technical roadmap for data services, Design and build scalable data systems, Establish data governance standards and quality frameworks, Mentor senior engineering staff, Partner with product and AI/ML stakeholders
Seniority
Principal, strategy & mentorship