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

Staff Software Engineer

Cisco

Staff Software Engineer at Splunk developing scalable distributed systems and enhancing cloud automation. Collaborating cross-functionally to optimize reliability and scalability.

Posted 7/16/2026full-timeRemote • California, Colorado, North Carolina, Washington • 🇺🇸 United StatesLead💰 $163,600 - $234,600 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software engineering with a focus on designing and implementing distributed systems, proficiency in programming languages such as Go, Python, or Java, and experience with CI/CD pipelines and cloud platforms like AWS, GCP, or Azure. Strong ability to mentor junior engineers and contribute to a culture of continuous improvement and operational excellence.

Highest-signal resume keywords
Distributed Systems DesignCI/CD Pipeline ImplementationCloud Platform ExperienceProgramming Proficiency in Go, Python, or JavaMentorship and Team Collaboration

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
Software EngineeringDistributed SystemsProgramming LanguagesDebugging and TroubleshootingObservability ToolsAPI Communication ParadigmsAutomationTechnical DesignTestingDeployment
Soft Skills
MentoringCollaborationProblem-SolvingCommunicationContinuous Improvement
Tools & Technologies
KubernetesMicroservicesContainer EcosystemsPublic Cloud ProvidersLLMsRAG PipelinesMCPMulti-Agent Frameworks
Certifications & Qualifications
Bachelor's Degree in Computer Science or Engineering
Industry Keywords
Software Development LifecycleSystem ResilienceProduction IssuesCustomer OutcomesEngineering Standards

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformJavaKubernetesMicroservicesPython

About the role

Key responsibilities & impact
  • Own features end-to-end across the complete software development lifecycle including AI, spanning requirements gathering, technical design, implementation, testing, automation, deployment, and ongoing operational ownership in production
  • Translate customer and business needs into clear technical solutions, making thoughtful trade-offs that balance speed, quality, and reliability
  • Design, build, and maintain highly scalable, distributed systems that handle large volumes of data
  • Identify and resolve pre-production bottlenecks and production issues, improving system resilience and performance
  • Participate in design and code reviews, contributing to shared engineering standards and long-term system health
  • Partner closely with product managers, SREs, and cross-functional teams to deliver meaningful customer outcomes
  • Participate in a rotating on-call schedule, diagnosing and resolving production issues to ensure reliability and customer trust
  • Mentor junior engineers and contribute to a culture of learning, ownership, and continuous improvement

Requirements

What you’ll need
  • Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical experience
  • 8+ years of professional experience in software engineering and proficiency in at least one programming language, such as Go, Python, or Java
  • 5+ years of experience in the design and implementation of distributed systems, including databases, distributed file systems, concurrency control, consistency models with API communication paradigms, including REST
  • 2+ years of experience with CI/CD pipelines, Kubernetes, container ecosystems, and microservices-based architectures (preferred)
  • 3+ years of experience working with public cloud providers, such as AWS, GCP, or Azure (preferred)
  • 5+ years of experience with debugging, troubleshooting, and the use of observability and diagnostic tools (preferred)
  • Experience developing or deploying applications using LLMs, RAG pipelines, MCP, and multi-agent frameworks (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
  • 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
  • flexible vacation time off program
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • up to 80 hours of unused sick time carried forward from one calendar year to the next
  • Optional 10 paid days per full calendar year to volunteer