Senior Full-Stack Software Engineer

Cisco

San Jose (CA)

Hybrid

USD 168,000 - 245,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cisco Systems, Inc is seeking a Software Engineer for a hybrid role based in San Jose and San Francisco, CA, with three days in the office weekly. You will work across Cisco and Splunk teams to build scalable security and observability technologies that serve thousands of customers globally.

The role emphasizes solving complex technical problems, collaborating with engineers and product partners, and delivering features with strong CI/CD and secure API practices.

Qualifications

  • Bachelor's degree in Engineering and 7+ years of software engineering experience.
  • Programming experience using Python, Java, or Golang.
  • Experience with client-side scripting and JavaScript frameworks (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.

Responsibilities

  • Build a global-scale, security platform, optimizing for performance, reliability and quality using Splunk platform innovations, open-source, and AI Agentic and cloud tools and technologies.
  • Own and be accountable for delivery of multiple features to solve some of the really cool security challenges.
  • Achieve a deep knowledge of our product architecture, usage patterns, and real-world deployment scenarios to develop an understanding of which solutions will bring value to our customers.
  • Partner with leaders from architecture, eng management, and product management on project requirements, designs, and development plans.
  • Help identify and develop ways to improve our team's productivity and efficiency by expanding on our existing tools and processes.
  • Collaborate with team members on the design and implementation of frameworks and backend components and mentor junior engineers, to help develop their technical skills, communication and careers.

Skills

Python
Java
Golang
React
BackboneJS
HTML5
CSS3
RESTful APIs
Secure API design
CI/CD
SAST
DAST

Education

Bachelor's degree in Engineering

Job description

The application window is expected to close on: 11/26/2026 This is a hybrid role located in San Jose or San Francisco, CA with 3 days per week in office.

Meet the Team

Cisco and Splunk are building a safer, more resilient digital world. Organizations around the globe rely on our security and observability platform to keep their systems secure, available, and performing at their best. The Security organization powers one of the most important capabilities of the Analyst workflow in investigating and triaging threats and risks. Our teams build the technology that helps customers explore, understand, and act on massive amounts of machine data. As AI becomes an increasingly important part of the platform, we continue to evolve our search technologies to support new ways of discovering insights and solving problems.

Your Impact

We're looking for a Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk. In this role, you'll work with engineers, architects, and product partners across Cisco and Splunk to build technologies that serve thousands of customers around the world.

  • Build a global-scale, security platform, optimizing for performance, reliability and quality using Splunk platform innovations, open-source, and AI Agentic and cloud tools and technologies.
  • Own and be accountable for delivery of multiple features to solve some of the really cool security challenges.
  • Achieve a deep knowledge of our product architecture, usage patterns, and real-world deployment scenarios to develop an understanding of which solutions will bring value to our customers.
  • Partner with leaders from architecture, eng management, and product management on project requirements, designs, and development plans.
  • Help identify and develop ways to improve our team's productivity and efficiency by expanding on our existing tools and processes.
  • Collaborate with team members on the design and implementation of frameworks and backend components and mentor junior engineers, to help develop their technical skills, communication and careers.
Minimum Qualifications
  • Bachelor's degree in Engineering and 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 (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.
Preferred Qualification s
  • Proficiency in specialized front-end JavaScript frameworks, with a strong commitment to test-driven development (TDD) and understanding of CI/CD technologies.
  • Effective, security-aware usage of AI and adjacent tooling, workflows, and code development practices to streamline delivery and manage technical complexity in daily engineering functions.
  • Familiarity with cloud stacks and orchestration technologies, including Kubernetes (K8s), Kinesis, and Kafka.
  • Experience with secure coding practices, 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, with a proven capacity to quickly learn new technologies, diagnose and resolve complex system issues, and troubleshoot a wide variety of technical challenges.
  • Ability to work effectively with others in a dynamic, cross-functional team environment.
Why Cisco?

At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you.

Message to applicants applying to work in the U.S. and/or Canada:

The starting salary range posted for this position is $167,700.00 to $245,200.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.

Individual pay is determined by

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

020 Cisco Systems, Inc. • San Jose (CA)

Hybrid
USD 168,000 - 245,000
Medical, dental, vision benefits
401(k) plan with company match
Paid time off and holidays
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Cisco Systems, Inc. • San Jose (CA)

Hybrid
USD 168,000 - 245,000
Medical, dental and vision insurance
401(k) matching
Parental leave
+3
Sr Security Solution Architect - Splunk (Remote)
Sr Security Solution Architect - Splunk (Remote)

020 Cisco Systems, Inc. • New York (NY)

Remote
USD 266,000 - 343,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+2
Senior Staff Software Engineer - AI/Security Platform
Senior Staff Software Engineer - AI/Security Platform

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 214,000 - 310,000
401(k) matching
Bonuses
Restricted stock units (RSUs)
Senior Site Reliability Engineer – Observability
Senior Site Reliability Engineer – Observability

Cisco • San Francisco (CA)

On-site
USD 168,000 - 245,000
Senior Software Engineer
Senior Software Engineer

Cisco Systems, Inc. • San Francisco (CA)

On-site
USD 168,000 - 245,000
401(k) matching
Parental leave
Paid time off
Software Engineer – Splunk Platform Authorization
Software Engineer – Splunk Platform Authorization

020 Cisco Systems, Inc. • Boulder (CO)

Remote
USD 129,000 - 185,000
Medical, Dental, Vision
401(k) with match
Parental leave
+5
Engineering Manager (Remote)
Engineering Manager (Remote)

Cisco • San Jose (CA)

Remote
USD 187,000 - 268,000
Customer Experience Manager - Splunk (remote)
Customer Experience Manager - Splunk (remote)

Cisco Systems, Inc. • Chicago (IL)

Remote
USD 165,000 - 209,000
Medical, dental and vision insurance
401(k) with Cisco matching
Paid parental leave
Customer Experience Customer Success Specialist
Customer Experience Customer Success Specialist

020 Cisco Systems, Inc. • Herndon (VA)

Remote
USD 153,000 - 207,000