Description
The Cisco Distributed System Engineering (DSE) group leads innovation in building products that power the world's largest networks. As the networking industry evolves to support AI/ML workloads and a growing internet user base, our team is uniquely positioned to drive this transformation. We leverage open-source technologies and push the boundaries of Systems and Silicon Architecture.
As a Software Engineer, you will be a key contributor to an agile team responsible for designing, developing, and executing tests to qualify network performance for AI/ML capabilities. You will take ownership of end-to-end product testing and provide deep-dive production support, ensuring high-quality deliverables in a dynamic environment.
You will leverage your expertise in Python automation and testing frameworks such as PyTest to streamline and enhance testing processes. Your role involves active participation in the open-source community to drive innovation and integrate best practices into our development lifecycle.
Key Responsibilities include:
- Engaging in technical discussions with customers to gather and clarify requirements.
- Building and maintaining testing environments for system and solution validation.
- Developing and enhancing test frameworks and benchmarking tools.
- Defining metrics and gathering data for network performance benchmarking.
- Conducting hands-on troubleshooting and root-cause analysis for complex customer issues.
- Contributing to technical projects and sharing expertise to foster team-wide excellence and technical growth.
Minimum Qualifications:
- Bachelor's degree in STEM with 7+ years of relevant experience, or Master's degree in STEM with 4+ years, or PhD in STEM with 1+ years.
- 3+ years of experience in Python automation scripting.
- 2+ years of experience in configuring, testing, or debugging networking systems and solutions.
- Experience with PyTest or similar open-source QA automation frameworks.
- Experience with control and data plane technologies, including L2/L3 networking, BGP, ECMP, and VXLAN-based EVPN fabrics.
Preferred Qualifications:
- Experience with test frameworks and traffic generators (both commercial and open source).
- Prior experience in customer-facing roles.
- Exposure to network operating systems, preferably SONiC.
- Familiarity with RDMA and HPC networks.
- Understanding of RoCE and InfiniBand protocols.
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 (10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees)
- Flexible vacation time off program
- Sick time off
- 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