Principal Software Engineer
State Street
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 89% of similar roles. Most pay $174,600–$251,037 — the blue band above. At the midpoint, this role pays about $307k versus about $213k for comparable roles.
Based on 240 similar postings.
Employer
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 300 open roles on FindRole.
Listed pay typically runs $167,700–$245,200 across 231 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer, AI Defense joins the AI Defense team to secure enterprise AI platforms, autonomous agents, and foundation models. This role serves as the chief technical authority, architecting high-throughput control and data planes to protect against prompt injection, agent misuse, and data exfiltration. You will design and deploy microservices and APIs using Go, Python, or Java to process telemetry streams under strict latency SLAs. Key responsibilities include building runtime guardrails, Model Context Protocol policy enforcement, and automated remediation engines. You will utilize AWS, GCP, Kubernetes, and Kafka to manage multi-tenant cloud-native infrastructure. The work focuses on establishing zero-trust security boundaries and hardening agentic AI frameworks to neutralize adversarial attacks while translating complex AI safety research into production-ready software for global enterprise workflows.
What does a Software Engineer earn in California?
Median $214500 from 1156 postings across 72 companies.
Skills
What you'll do
What we're looking for
More like this
State Street
General Dynamics
Snap Inc.
Mastercard
Microsoft
Fidelity Financial Services