Principal Software Engineer

Cisco•San Jose, CA
•$250,600 - $362,600

About The Position

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.

Requirements

  • 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.

Nice To Haves

  • 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.

Responsibilities

  • Lead the architecture, development, and delivery of secure cloud product capabilities and services.
  • Translate security and operational requirements into scalable architectures, technical designs, APIs, data flows, integrations, and implementation plans.
  • Design, implement, test, deploy, operate, and continuously improve production software.
  • Apply secure coding, threat modeling, privacy by design, automated testing, CI/CD, and production-readiness practices.
  • Partner across security, product, engineering, and customer-facing teams to resolve complex challenges.
  • Mentor engineers and drive measurable improvements in operational outcomes, product adoption, and customer value.

Benefits

  • medical, dental and vision insurance
  • a 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • grants of Cisco restricted stock units
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • paid year-end holiday shutdown
  • 4 paid days off for personal wellness
  • 16 days of paid vacation time per full calendar year (non-exempt employees)
  • flexible vacation time off program (exempt employees)
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • up to 80 hours of unused sick time carried forward
  • optional 10 paid days per full calendar year to volunteer
  • annual bonuses (for non-sales roles)
  • performance-based incentive pay (for sales roles)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service