Senior Software Engineer
cisco
Job Description
We are seeking a Senior Software Engineer with 8+ Years of expertise around Network Protocols of layer 2, layer 3 and good exposure on distributed architecture.
- Good programming and problem-solving skills in C, C++ and knowledge of Python is plus
- Hands on work experience working with software data and control plane software, Linux user space.
- You must be comfortable with networking technologies such as L2, L3, VLAN, Port Channel, LAG, VXLAN, segment Routing, BGP, QoS, ACL etc.
- You have a proven track record of designing and developing cloud native solutions and software products.
- Experienced in Designing, modelling, multithreading and opensource tools and Databases (e.g. Redis).
- Actively coding experience with virtualization and container technologies e.g. Docker.
- Self-motivated and quick learner with excellent problem-solving skills, logical thinking and a hunger to learn new technologies.
- Good teammate with good interpersonal skills.