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, MWS Team

Cisco

Staff Software Engineer developing scalable, distributed systems for Splunk cloud services. Owning features across the software development lifecycle and mentoring engineers in a collaborative environment.

Posted 7/16/2026full-timeRemote • California, Colorado, North Carolina • 🇺🇸 United StatesLead💰 $149,100 - $218,900 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. Capable of mentoring junior engineers and fostering a culture of continuous improvement and operational excellence.

Highest-signal resume keywords
Distributed Systems DesignCI/CD PipelinesCloud Platforms (AWS, GCP, Azure)Programming Languages (Go, Python, Java)Mentoring Junior Engineers

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 EngineeringTechnical DesignImplementationTestingAutomationDebuggingTroubleshootingObservability ToolsLarge Scale Data HandlingApplication Deployment
Soft Skills
CollaborationMentoringProblem SolvingCommunicationOwnership
Tools & Technologies
KubernetesContainer EcosystemsMicroservicesLLMsRAG PipelinesMCPMulti-Agent Frameworks
Certifications & Qualifications
Bachelor's Degree in Computer ScienceEngineering Degree
Industry Keywords
Software Development LifecycleProduction IssuesOn-Call ScheduleCross-Functional TeamsCustomer Outcomes

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.
  • Design, build, and maintain highly scalable, distributed systems that handle large volumes of data.
  • Identify and resolve pre-production bottlenecks and production issues.
  • Participate in design and code reviews.
  • 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.
  • 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
  • 2+ years of experience with CI/CD pipelines, Kubernetes, container ecosystems, and microservices-based architectures
  • 3+ years of experience working with public cloud providers, such as AWS, GCP, or Azure
  • 5+ years of experience with debugging, troubleshooting, and the use of observability and diagnostic tools
  • Experience developing or deploying applications using LLMs, RAG pipelines, MCP, and multi-agent frameworks

Benefits

Comp & perks
  • medical, dental and vision insurance
  • a 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 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • paid year-end holiday shutdown
  • 4 paid days off for personal wellness determined by Cisco
  • 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
  • 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