Back to all positions

[Remote] Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Cisco is a leading technology company that has been innovating for 40 years to create solutions that enhance data and infrastructure connectivity. They are seeking a Senior Software Engineer to lead medium-sized features and projects while coordinating with various teams to improve their data-storage infrastructure and services.

Responsibilities

  • Lead medium-sized features and end-to-end projects through scoping, design, delegation, implementation, review, rollout, and production validation; contribute evidence and technical judgment to the defined roadmap
  • Lead the design of versioned APIs and service capabilities for graph, key-value, and related structured-storage services, covering authentication, routing, placement, policy, caching, and database lifecycle operations; identify opportunities for related services to create greater customer value
  • Remain hands-on in Go and adjacent technologies, resolve complicated errors, identify larger-scope risks through code and design reviews, and contribute to feature threat modeling
  • Coordinate estimates, specifications, milestones, dependencies, and remediation plans across product, SRE, platform, security, support, and engineering partners
  • Use product adoption, reliability, scalability, security, performance, and cost signals to guide design tradeoffs and continuously improve customer outcomes
  • Act as an escalation point for production issues, lead cross-functional monitoring and recovery improvements, and lead postmortems, root-cause analysis, and durable corrective actions
  • Mentor peers and junior engineers through reviews, documentation, and technical guidance; identify and recommend improvements to software-development and operational practices

Skills

  • Bachelor's degree and 7+ years of related experience OR master's degree and 4+ years of related experience OR PhD and 1+ year of related experience
  • 5 years of experience developing production backend services and versioned APIs in Go, C++, or another systems programming language
  • 5 years of experience designing and operating production database-backed services using at least one graph, relational, or NoSQL database, including schema evolution, transaction handling, backup or recovery, or performance tuning
  • 5 years of experience designing production distributed systems involving consistency, replication, partitioning, routing, or failure recovery
  • 5 years of experience delivering and operating containerized services through CI/CD on Kubernetes in a public-cloud or on-premises environment
  • Deep Neo4j Enterprise and Cypher experience, including graph modeling, clustering, topology, Bolt or Query API usage, database provisioning, page cache, and transaction metrics
  • PostgreSQL, Amazon Aurora, or RDS experience involving connection security, IAM authentication, schema evolution, tuning, backup, restore, and regional recovery
  • Experience with Helm, Kubernetes controllers or Operators, GitLab CI/CD, Terraform, Puppet, or similar delivery and configuration tooling
  • Experience integrating services across public clouds and on-premises environments, including service mesh, network policy, workload identity, or Vault
  • Experience leading end-to-end software projects from design through production release and validation, including coordination across engineering teams or functions
  • Experience mentoring engineers through code reviews, design reviews, or technical guidance

Benefits

  • U.S. employees are offered benefits, subject to Cisco’s plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance.
  • Please see the Cisco careers site to discover more benefits and perks.
  • Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
  • U.S. employees are eligible for paid time away as described below, subject to Cisco’s policies:
  • 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
  • Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
  • Exempt employees participate in Cisco’s flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
  • 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
  • Additional paid time away may be requested to deal with critical or emergency issues for family members
  • Optional 10 paid days per full calendar year to volunteer
  • For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco’s policies.
  • Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.

Company Overview

  • Cisco develops, manufactures, and sells networking hardware, telecommunications equipment, and other technology services and products. It is a sub-organization of Cisco Press. It was founded in 1984, and is headquartered in San Jose, California, USA, with a workforce of 10001+ employees. Its website is http://www.cisco.com.
  • Company H1B Sponsorship

  • Cisco has a track record of offering H1B sponsorships, with 654 in 2026, 1238 in 2025, 1231 in 2024, 1273 in 2023, 2127 in 2022, 1991 in 2021, 1173 in 2020. Please note that this does not guarantee sponsorship for this specific role.