> Markdown version of [/jobs/ext/4604499-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/4604499-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Cisco Systems, Inc. - **Location:** San Jose, CA, United States - **Salary:** $250,600 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Cloud Engineering, Cyber Security, Continuous Integration, Data Stores, Distributed Systems, Systems Development Life Cycle, Reliability Engineering, Cloud Services, Secure Coding, Security Information and Event Management, Software Engineering, Data Streaming, Systems Integration, Software Vulnerability Management, Privacy Controls, Cloud Platform System, Data Ingestion, System Availability, Production Code, Api Design, Stream Processing, Splunk, Data Pipelines, Serverless Computing, Cisco - **Published:** November 6, 2026 - **Apply:** https://www.careerbuilder.com/job-details/principal-software-engineer-san-jose-ca--7f8d17c8-a5fb-4998-ad2d-344f1fd2eca8 ## About the Role Software Engineering, Splunk, Cisco Network Systems, Mentoring, Cloud Computing, Security Architecture, Software Engineering, Customer Support/Service, Enterprise Architecture, Cloud Architecture, * Bachelors + 15 years of related experience, or Masters + 12 years of related experience, or PhD + 8 years of related experience, or equivalent related work experience. * Prior experience designing and delivering secure, enterprise-scale products or platforms. * Previous background with software development, including API design, distributed systems, data stores and integrations, automated testing, and production-quality code. * Prior experience with cloud product architecture experience with AWS, Azure, or GCP; cloud-native services; infrastructure as code; high availability; scalability; resilience; observability; and secure multi-tenant design. * Prior experience with security engineering and security operations experience across the secure SDLC, cloud environments, and enterprise infrastructure, including threat modeling, secure design reviews, vulnerability management, identity and access controls, security monitoring, detection, investigation, incident response, and production support., * Applied experience leading or architecting large-scale, distributed systems and cloud products, especially in security analytics, SIEM, or SOC environments. * Applied experience operating security capabilities across multiple cloud providers, enterprise environments, and complex or regulated organizations. * Applied experience owning software across the full SDLC, including requirements, architecture, implementation, testing, deployment, production operations, and continuous improvement. * Prior experience with cloud product architecture, infrastructure as code, containers or serverless architectures, secure multi-tenant systems, reliability engineering, and cost-aware design. * Applied experience with data pipeline development, stream processing, integration of third-party security data sources. ## Description Cisco''s Splunk Enterprise Security team builds software and cloud product capabilities that help customers gain actionable security insights. The team connects security engineering, security operations, and cloud product architecture to support enterprise-scale deployments. It works closely with product managers, security architects, security operations practitioners, engineering teams, and customer support. The team is a place to lead complex initiatives, mentor engineers, and shape secure, resilient products that improve customer outcomes. Your Impact As a Principal Software Engineer, you will lead the architecture, development, and delivery of secure cloud product capabilities and services that support enterprise-scale security operations. You will translate security and operational requirements into scalable architectures, technical designs, APIs, data flows, integrations, and implementation plans. You will design, implement, test, deploy, operate, and continuously improve production software while applying secure coding, threat modeling, privacy by design, automated testing, CI/CD, and production-readiness practices. You will partner across security, product, engineering, and customer-facing teams to resolve complex challenges involving security controls, data ingestion, distributed systems, reliability, and performance. You will mentor engineers and drive measurable improvements in operational outcomes, product adoption, and customer value.