Description
The Routing Engineering team for the Cisco 8000 platform focuses on developing high-performance software solutions for cloud-scale infrastructure within the IOS-XR environment.
You will develop software consistent with Cisco’s Design Thinking Principles, focusing on simplification and User Experience (UX) at its core, using secure coding practices, ensuring user privacy, and following software development best practices.
Key responsibilities:
- Interpret business issues, recommend best practices, and solve complex problems
- Write clean, functional code that sets team standards
- Advocate for and innovate new features and products to address unmet customer needs
- Provide expertise in the Software Development Life Cycle (SDLC) and agile strategies
- Contribute to product threat modeling and proactively resolve risks in production
- Lead postmortems and root cause analyses
- Serve as an expert on multiple functional components
Requirements:
- Bachelor's + 8 years of related experience, or Master's + 6 years of related experience, or PhD + 3 years of related experience
- Experience in all phases of the software development cycle with exposure to agile development methodologies
- Experience with tech stack C/C++ or Python
- Experience with networking protocols
Preferred qualifications:
- Familiarity with Linux and modern software tools and techniques for development/debugging
- Experience with Service provider, data center technologies, and architectures
- Knowledge of VMs and virtualization technologies
- Development experience in L2/L3 Forwarding
Benefits:
- 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
- Paid time away (holidays, vacation time, sick time)
- Optional 10 paid days per full calendar year to volunteer
Salary range: $186,900.00 - $267,700.00
For more fresh new jobs, check out yubhub.co.