Senior Backend Software Engineer, CX Engineering

Cisco

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CACary, NCDurham, NC
Salary
$167,700–$245,200 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday
Closes
Oct 2, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $206k
$118k most similar roles pay here $259k

This role pays more than 73% of similar roles. Most pay $158,387–$209,330 — the shaded band above. At the midpoint, this role pays about $206k versus about $184k 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 196 open roles on FindRole.

Listed pay typically runs $167,700–$245,200 across 196 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Senior Backend Software Engineer, CX Engineering

As a Backend Senior Software Engineer in the CX Engineering team, you will design and deliver robust, scalable software solutions to enhance customer experience through a platform-centric approach. You will own the full software development lifecycle, including technical design, backend architecture, and deployment of distributed systems while mentoring junior engineers. The role involves building cloud-native technologies using Python, Go, Node.js, Java, or Rust to develop REST or GraphQL APIs. You will work with relational and NoSQL databases, messaging systems like Kafka or AWS SQS/SNS, and manage CI/CD workflows. Technical requirements include experience with AWS, Kubernetes, Docker, and infrastructure-as-code tools like Terraform or CloudFormation. Additionally, you will utilize AI-assisted development tools to solve complex problems involving large-scale data ingestion, real-time streaming, and observability practices for high-reliability systems.

What you'll do

  • Design and deliver robust, scalable software solutions for distributed systems.
  • Own the full software development lifecycle including technical design, backend architecture, and deployment.
  • Develop REST or GraphQL APIs using languages like Python, Go, Node.js, Java, or Rust.
  • Manage database schema design, query optimization, and event-streaming technologies like Kafka.
  • Build and maintain CI/CD pipelines while managing cloud infrastructure via AWS, Kubernetes, and Terraform.
  • Implement observability practices including metrics, logging, distributed tracing, and alerting for complex systems.
  • Mentor junior engineers to improve the team's collective technical expertise.
  • Apply AI-assisted development tools and AIOps practices to improve engineering efficiency.

What we're looking for

  • Bachelor's degree in Computer Science or equivalent field with 7+ years of experience in the full software development lifecycle.
  • Master's degree with 4+ years of related experience.
  • PhD with 1+ year of related experience.
  • Experience in backend development using Python, Go, Node.js, Java, or Rust.
  • Experience developing REST or GraphQL APIs and managing relational or NoSQL databases.
  • Experience with messaging/event-streaming technologies like Kafka or AWS SQS/SNS.
  • Experience with CI/CD workflows, including building pipelines and resolving deployment failures.
  • Experience with cloud infrastructure (AWS), container orchestration (Kubernetes, Docker), and infrastructure-as-code (Terraform, CloudFormation).

More like this

Similar roles

Software Engineer, CX Engineering

Cisco

Research Triangle Park, NC 3 days ago $139,300$203,600
Python Node.js Kubernetes AWS GCP Azure AI/ML Frameworks Generative AI Large Language Models CI/CD Terraform Ansible SDLC Agile Prompt Engineering Infrastructure as Code Network Automation
7+ yrs exp Hybrid

Senior Software Engineer, Backend & AI

Cisco

Remote (Austin, TX) 14 days ago $139,300$203,600
Python Java AI/ML AWS Microsoft Azure Google Cloud Linux Web Services Databases Networking Embedded Development QA Testing Debugging Scrum
6+ yrs exp Remote

Senior Software Engineer, Backend

Anduril Industries

Santa Ana, CA 14 days ago $191,000$253,000
Python Go Java Rust PostgreSQL MySQL MongoDB Redis AWS Azure GCP Docker Kubernetes CI/CD Git RESTful API GraphQL gRPC Kafka RabbitMQ NATS Prometheus Grafana ELK Stack Datadog Unreal Engine Unity PLC SCADA IoT
6+ yrs exp

Senior Software Engineer (Backend)

Walmart

Sunnyvale, CA 143 days ago $117,000$234,000
Java SpringBoot Spring WebFlux Microservices Kafka Solr Cosmos DB Cassandra CI/CD Git Maven Jenkins NoSQL GenAI Multithreading Data Structures Algorithms
3+ yrs exp

Senior Software Engineer, Backend

Oscar Health

Los Angeles, CA 133 days ago $158,400$207,900
Python Golang Kubernetes Grafana BigQuery Data Replication Authentication Authorization
5+ yrs exp Hybrid

Senior Software Engineer, Backend

Oscar Health

Tempe, AZ 133 days ago $158,400$207,900
Python Golang Kubernetes Grafana BigQuery Data Replication Authentication Authorization
5+ yrs exp Hybrid