Senior Full-Stack Software Engineer

Cisco•San Jose, CA
•Hybrid

About The Position

Cisco and Splunk are building a security and observability platform used by organizations worldwide. The Security organization develops technology that helps customers investigate and triage threats and risks, and explore, understand, and act on large volumes of machine data. As AI becomes more important to the platform, the team is evolving search technologies to support new ways to discover insights and solve problems. The Senior Full-Stack Software Engineer will work with engineers, architects, and product partners across Cisco and Splunk to build technologies for customers around the world. The role focuses on developing a global-scale security platform, with attention to performance, reliability, and quality, using platform innovations, open-source technologies, AI agents, and cloud tools. The engineer will own delivery of multiple features, build knowledge of product architecture and customer usage, partner with cross-functional leaders on requirements and designs, improve team productivity, and help mentor junior engineers. This is a hybrid role in San Jose or San Francisco, California, with three days per week in the office. The application window is expected to close on 11/26/2026.

Requirements

  • Bachelor's degree in Engineering.
  • At least 7 years of software engineering experience focused on application development.
  • Programming experience using Python, Java, or Golang.
  • Experience with client-side scripting and JavaScript frameworks such as React and/or BackboneJS.
  • Experience with front-end technologies including HTML5, CSS3, and/or responsive design.
  • Experience implementing data structures, algorithms, and RESTful APIs, including secure API design features such as authentication, input validation, and rate limiting.
  • Experience developing scalable distributed web applications using open-source or proprietary technologies.
  • Experience with CI/CD and security gates such as SAST, DAST, and dependency scanning.

Nice To Haves

  • Proficiency in specialized front-end JavaScript frameworks, commitment to test-driven development (TDD), and understanding of CI/CD technologies.
  • Effective, security-aware use of AI and related tooling, workflows, and code development practices to streamline delivery and manage technical complexity.
  • Familiarity with cloud stacks and orchestration technologies, including Kubernetes (K8s), Kinesis, and Kafka.
  • Experience with secure coding practices and information security principles, and exposure to security frameworks and standards such as MITRE ATT&CK, NIST, and SOC 2 controls.
  • Analytical and problem-solving abilities, including quickly learning technologies, diagnosing and resolving complex system issues, and troubleshooting varied technical challenges.
  • Ability to work effectively with others in a dynamic, cross-functional team environment.

Responsibilities

  • Build a global-scale security platform, optimizing for performance, reliability, and quality using Splunk platform innovations, open-source technologies, AI agents, and cloud tools.
  • Own and be accountable for delivering multiple features that address security challenges.
  • Develop deep knowledge of product architecture, usage patterns, and real-world deployment scenarios to identify solutions that deliver customer value.
  • Partner with architecture, engineering management, and product management leaders on project requirements, designs, and development plans.
  • Identify and develop ways to improve team productivity and efficiency by expanding existing tools and processes.
  • Collaborate with team members on the design and implementation of frameworks and backend components.
  • Mentor junior engineers and help develop their technical skills, communication, and careers.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan with Cisco matching contribution
  • Paid parental leave
  • Short- and long-term disability coverage
  • Basic life insurance
  • Cisco restricted stock unit grants may be available to eligible employees
  • 10 paid holidays per full calendar year
  • One floating holiday for non-exempt employees
  • One paid day off for an employee's birthday
  • Paid year-end holiday shutdown
  • Four paid personal wellness days
  • Paid vacation or flexible vacation time off, depending on exempt status
  • 80 hours of sick time off provided on hire date and each January 1, with up to 80 unused hours carried forward
  • Additional paid time away may be requested for critical or emergency family issues
  • Optional 10 paid volunteer days per full calendar year
  • Annual bonuses may be available for non-sales roles
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service