See all jobs on JobTailor
Search thousands of fresh jobs every day.
- Fresh listings
- Fast filters
- No subscription required

Staff Software Engineer, MWS Team
CiscoStaff Software Engineer developing scalable, distributed systems for Splunk cloud services. Owning features across the software development lifecycle and mentoring engineers in a collaborative environment.
Core Competencies
Role fitUse 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.
ATS Keywords
Tailor your resumeTip: use these terms in your resume and cover letter to boost ATS matches.
Tech Stack
Tools & technologiesAbout 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