Principal Engineer, Data Services & Data Platform

Cisco

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Milpitas, CA
Salary
$296,300–$374,800 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $336k
$122k most similar roles pay here $402k

This role pays more than 93% of similar roles. Most pay $169,550–$240,737 — the shaded band above. At the midpoint, this role pays about $336k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 196 open roles on FindRole.

Listed pay typically runs $167,700–$245,200 across 196 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Principal Engineer, Data Services & Data Platform

Principal Engineer, Data Services & Data Platform Cisco AI and Software Platform Group is a leadership role focused on the architecture and development of foundational data services and platform capabilities at enterprise scale. The successful candidate will define multi-year technical roadmaps, establish reusable architectural patterns for ingestion, processing, storage, and delivery, and ensure high-quality data governance for analytics and generative AI applications. This position involves solving complex distributed-systems challenges to support both batch and real-time event-driven workflows. Key technologies include Java, Go, Python, or C++, alongside a modern data stack featuring Kubernetes, Kafka, Flink, Spark, object storage, lakehouse architectures, and distributed SQL engines. The role addresses the critical need for scalable infrastructure supporting AI/ML workloads, including feature stores and vector data, while ensuring robust security, lineage, and compliance across the entire data lifecycle.

What you'll do

  • Define and drive the multi-year technical roadmap for enterprise data services.
  • Design and build highly available, scalable, and resilient distributed data systems.
  • Establish reusable architectural patterns for batch and real-time event-driven workflows.
  • Define standards for data products, including schemas, lineage, and contracts.
  • Ensure high-quality data delivery for analytics, observability, and generative AI applications.
  • Translate business requirements from stakeholders into durable technical solutions.
  • Resolve complex scaling challenges and mentor senior engineering staff to improve team standards.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 15+ years of experience designing and delivering large-scale distributed systems or data platforms.
  • Experience in data services, cloud platforms, distributed storage, data processing, and service-oriented architectures.
  • Programming experience in one or more languages such as Java, Go, Python, or C++.
  • Extensive experience building and scaling multi-tenant SaaS or enterprise data platforms from early-stage design to global production (preferred).
  • Proficiency with a modern data stack including Kubernetes, Kafka, Flink, Spark, object storage, lakehouse architectures, and distributed SQL engines (preferred).
  • Proven ability to support modern AI/ML workloads, including feature stores, vector/unstructured data, model evaluation, and generative AI systems (preferred).
  • Deep understanding of the data lifecycle with experience in governance, quality, lineage, cataloging, security, privacy, and regulatory compliance (preferred).

More like this

Similar roles

Principal Engineer, Data Platforms (Architecture & Ingestion)

CVS Health

Remote (New Jersey) 23 days ago $144,200$288,400
Databricks Delta Lake Unity Catalog Azure AWS GCP Apache Spark Terraform CI/CD Infrastructure-as-Code Policy-as-Code Kafka Event Hub Kinesis Pub/Sub NiFi Cribl OpenTelemetry OCSF Splunk FinOps
10+ yrs exp Remote

Principal Software Engineer

Microsoft

Redmond, WA 36 days ago $142,800$274,800
Azure Kubernetes Apache Airflow Spark Flink Kafka Python C# Java JavaScript C++ C RAG LLM Orchestration Azure Data Factory Event Hubs GitHub Copilot Distributed Systems
6+ yrs exp

Senior Software Engineer, Data Engineering

Cisco

Remote (San Francisco, CA) 3 days ago $167,700$245,200
Kubernetes Kafka Spark Flink Terraform Ansible Elasticsearch Grafana Scala C++ Java SQL Distributed Systems Data Pipelines Cloud-native Services
Remote

Principal Data Platform Engineer

Salesforce

Remote (San Francisco, CA) 9 days ago $197,300$313,700
Python Go Java AWS Snowflake Terraform dbt Airflow RAG LLM gRPC REST API DynamoDB S3 Lambda ECS Fargate GitHub Actions CI/CD Apache Iceberg Monte Carlo OAuth OIDC
10+ yrs exp Remote

Principal Engineer, Cloud Data Infrastructure

PayPal

San Jose, CA +1 9 days ago $218,000$323,950
AWS NoSQL Distributed Systems Caching CI/CD Infrastructure as Code Data Pipelines Real-time Analytics Vector Databases Feature Stores LLM Serving
10+ yrs exp Hybrid

Principal Software Engineer

Cisco

Remote (North Carolina) 11 days ago $223,100$301,100
Python Rust LLM Agentic AI Terraform Ansible AWS GCP infrastructure-as-code Networking Protocols Prompt Orchestration MCP Integration
10+ yrs exp Remote Hybrid