Principal Software Engineer

Cisco

Remote

Quick summary

Work type
Remote
Location
Boston, MA
Salary
$222,900–$295,200 / yr
Posted
6 days ago
Closes
Jun 29, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $259k
$120k most similar roles pay here $314k

This role pays more than 95% of similar roles. Most pay $161,500–$213,750 — the shaded band above. At the midpoint, this role pays about $259k versus about $188k for comparable roles.

Based on 239 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 179 open roles on FindRole.

Listed pay typically runs $165,000–$241,400 across 179 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Principal Software Engineer

Join Cisco’s Platform & Identity Engineering Group as a senior software engineer or architect, where you will innovate and develop unique technology solutions with global impact across multiple business units. You’ll act as an expert consultant on complex challenges, guide technical direction, and partner closely with engineering and product teams to translate strategic vision into scalable solutions. The role involves deep expertise in secure, scalable platform capabilities, ensuring long-term business impact through emerging technology trends. Ideal candidates have over 12 years of experience designing large-scale systems, proficiency in languages like Go or Rust, and a strong background in security principles. Preferred qualifications include advanced degrees, recognized technical leadership, and contributions to industry standards or open-source projects.

What you'll do

  • Innovate and develop unique software solutions with global impact across Cisco’s portfolio.
  • Provide expert guidance on complex technical challenges to internal and external stakeholders.
  • Set standards for the technical direction of Cisco’s software and technology solutions.
  • Ensure the development and execution of long-term technology strategies for business impact.
  • Mentor senior technical leaders to drive architectural consistency and engineering excellence.

What we're looking for

  • Bachelor’s degree in Computer Science or related field with 12+ years of experience.
  • Experience designing and developing large-scale software and distributed systems.
  • Expertise in building highly available, secure, and scalable cloud/hybrid systems.
  • Proficiency in writing high-quality code using modern programming languages like Go, Rust, or C++.
  • Deep understanding of security, privacy, and data protection principles for platform systems.
  • Track record of influencing technical direction across multiple teams and organizations.
  • Experience driving end-to-end system design and integrating with broader platform services.

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (San Jose, CA) 10 days ago $231,400$331,800
Python Java C C++ Agile JIRA Confluence TCP/IP Ethernet SONiC SAI SDKs NPU ASIC Distributed Computing CI/CD
Remote

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Ca - Market St, US) 55 days ago $206,400$276,700
Python C/C++ gStreamer Docker REST APIs Git AV1 AV2 HEVC VVC AI/ML models Media Metadata Processing Web service development Data visualization Continuous Integration
Remote

Principal Software Engineer

Regeneron

Tarrytown 8 days ago $128,600$210,000
Python TypeScript REST API AWS Docker PostgreSQL MySQL Redshift Snowflake ETL orchestration LLM-assisted development tools Claude Code GitHub Copilot CI/CD

Principal Software Engineer

Northern Trust

Chicago, IL 7 days ago $137,400$233,600
Azure Java Spring Boot React SQL Snowflake GitHub Copilot CI/CD Terraform ARM Entra ID RBM Key Vault Azure Monitor Application Insights Messaging Technologies MQ JMS

Principal Software Engineer

Oracle

Nashville, TN +1 38 days ago $99,600$223,400
Python Java Go JavaScript TypeScript CI/CD Kubernetes Docker Terraform APIs Observability Telemetry LLM Vector databases Infrastructure as Code Agentic IDEs Prompt driven engineering AI orchestration frameworks Cursor Copilot

Principal Software Engineer

CVS Health

Remote (Wellesley, MA) 18 days ago $144,200$288,400
Python Java Google Cloud Platform micro-services architecture APIs machine learning models LLM pipelines OCR React JS Angular CI/CD DevOps pipelines
Remote