Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cisco

Software Engineer, Backend

Cisco

Software Engineer responsible for developing and maintaining platforms for Cisco's services. Involved in building scalable software solutions for data-driven decisions within the company.

Posted 6/26/2026full-timeRemote • California, Oklahoma • 🇺🇸 United StatesMid-LevelSenior💰 $152,500 - $219,200 per yearWebsite

Tech Stack

Tools & technologies
C++Distributed SystemsGrafanaKubernetesLinuxMySQLPostgresPrometheusPythonRustScalaSQL

About the role

Key responsibilities & impact
  • Develop, scale, and maintain the platforms and services sustaining several Cisco services and data platforms
  • Design, build, ship, analyze, and maintain scalable, distributed, enterprise software solutions
  • Build and maintain backend components using C++ in a Linux environment
  • Focus on increasing reliability, performance, scalability, testability, maintainability, observability, and developer experience
  • Work with various groups within Cisco to understand data requirements and requests

Requirements

What you’ll need
  • Experience analyzing, scaling, troubleshooting, and debugging distributed systems
  • Experience developing software using C++11 or newer standards
  • Experience implementing CI/CD pipelines (GitLab or GitHub) and deploying applications using containerization and Kubernetes
  • Experience designing and querying relational databases using SQL (PostgreSQL or MySQL)
  • Experience utilizing automated testing frameworks and LLM-based coding assistants within the software development lifecycle
  • Programming experience in Rust, Scala, Python (preferred)
  • Experience with observability tooling such as OpenTelemetry, Prometheus, Grafana (preferred)
  • Experience with feature flagging tools such as Launch Darkly (preferred)
  • Experience maintaining database software (preferred)
  • Experience or willingness to work in an agile environment (Scrum, Kanban, etc.) (preferred)

Benefits

Comp & perks
  • Medical, dental and vision insurance
  • 401(k) plan with a Cisco matching contribution
  • Paid parental leave
  • Short and long-term disability coverage
  • Basic life insurance
  • 10 paid holidays per full calendar year, plus 1 floating holiday
  • 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 for non-exempt employees
  • Flexible vacation time off program for exempt employees
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • Optional 10 paid days per full calendar year to volunteer
  • Annual bonuses for non-sales roles
  • Performance-based incentive pay for sales roles

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C++11LinuxCI/CDGitLabGitHubKubernetesSQLPostgreSQLMySQL
Soft Skills
reliabilityperformancescalabilitytestabilitymaintainabilityobservabilitydeveloper experiencetroubleshootingdebuggingagile