Network Platform Developer - REMOTE - Sierra Solutions Group
Chicago, IL 07003
About the Job
Job Summary
We are looking for a Network Platform Developer for our Consulting services client.
Primary Responsibilities
Education and Experience
We are looking for a Network Platform Developer for our Consulting services client.
Primary Responsibilities
- Triage and resolve internal and customer-found issues
- Write Feature Spec covering the requirements and detailed design
- Implement improvements and features individually or as part of a team
- Evaluate and integrate third-party libraries
- Peer review of Feature Spec, Code, Test Plan, and other engineering documents
- Improve performance/scale of existing features/solutions
- Help with interviews, onboarding, and mentoring of new hires
- Work with customer and product teams to understand new requirements
- Plan, schedule, track, and periodically report the project status to customer delivery
- Lead a team that is implementing features and improvements
Education and Experience
- BS/MS/Ph.D. in Computer Engineering/Computer Science or equivalent degree
- Ability to write high-quality C/C++/Go/Python code
- Deep understanding of pipeline architecture of one or more ASIC families (Broadcom: XGS- Trident & Tomahawk)
- 12+ years of hands-on development experience in some of the following areas:
- Architect/design/develop data path for L3 technologies: IPv4, IPv6, MPLS, SR/SRv6, VRF, L3VPN
- Architect/design/develop data path for QoS technologies: Queueing, Classification, Policing, Marking, shaping, ACL, ECN, WRED
- Architect/design/develop data path for L2 technologies: STP, LLDP, sFlow, LAG, MLAG
Source : Sierra Solutions Group