Principal Software Engineer

Cisco

Remote

Quick summary

Work type
Remote
Location
San Jose, CA
Salary
$231,400–$331,800 / yr
Posted
6 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $282k
$122k most similar roles pay here $354k

This role pays more than 97% of similar roles. Most pay $161,500–$218,581 — the shaded band above. At the midpoint, this role pays about $282k versus about $190k 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 159 open roles on FindRole.

Listed pay typically runs $168,800–$241,400 across 159 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer for Cisco’s Silicon One Customer Engineering team, you will lead and mentor a diverse group of software engineers while collaborating closely with customers and engineering teams in the USA and Europe to deliver sophisticated SDKs integral to Cisco's networking solutions. Your daily responsibilities include supervising team activities, reviewing regression backlogs, ensuring timely project execution, and addressing technical challenges by working with senior management and other leads. You will also engage with various internal teams such as Hardware Engineering, Product Management, and Global Supplier Management to gather requirements and support the integration of SDK functionalities. The role requires expertise in C, C++, Python, Java, networking protocols like TCP/IP and Ethernet, and Agile methodologies using tools like JIRA. Ideal candidates have a background in leading software development teams with experience in NOS-networking, ASICs, and large-scale software systems.

What you'll do

  • Supervise and mentor a team of software engineers to meet Silicon One Software support goals.
  • Review regression backlog and ensure timely project execution while addressing roadblocks.
  • Collaborate with Cisco customers to deliver features that enhance their success in networking solutions.
  • Plan, staff, budget, and allocate resources for the team’s successful operations.
  • Participate in strategic planning sessions to improve processes and solve technical challenges.

What we're looking for

  • Over 10 years of software development and management experience in CS/EE or related field.
  • Extensive experience leading software engineering teams (5+ years).
  • Proficient in C, C++, Python, Java for professional software development (8+ years).
  • Expertise in designing/implementing networking protocols like TCP/IP, Ethernet in production environments.
  • Strong background in Agile methodologies and project management tools such as JIRA or Confluence.
  • Experience managing the software release lifecycle and resolving technical escalations for external customers.

More like this

Similar roles

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Ca - 2450 Broadway, US) 64 days ago $184,300$247,100
Python Java Django Springboot AWS Kinesis DynamoDB S3 SNS SQS MySQL Postgres Kafka CI/CD Agile ML/AI
Remote

Principal Software Engineer

Intuit

New York, NY 56 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum
Hybrid

Principal Software Engineer

Highnote

San Francisco, CA 98 days ago $190,000$240,000
Java JPA SQL SpringBoot Docker Kubernetes GCP AWS BigQuery RedShift
Hybrid

Principal Software Engineer

CVS Health

Remote (Work At Home-Rhode Island, US) 44 days ago $144,200$288,400
Flutter Angular React GCP Azure CI/CD Python PostgreSQL Docker Kubernetes Terraform AWS AI Generative AI APIs Observability Security Scalability Performance
Remote

Principal Software Engineer

ASML

San Jose, CA 25 days ago $223,125$334,688
OPC DUV NXE EXE Fourier_optics EM_theory resist_chemistry etch_mechanism Python R MATLAB Tachyon CI/CD Kubernetes AWS Docker PostgreSQL Git Jenkins
Hybrid

Principal Software Engineer

Oracle

Nashville, TN +1 34 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