Principal Engineer - Networking Protocols & Control Plane

arrcusinc

San Jose (CA)

On-site

USD 200,000 - 225,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus + Equity
Parental leave
401k retirement plan
Employee Assistance programs
Weekly Catered lunches
Monthly happy hours

Job summary

Arrcus is seeking a Principal Engineer for Network Routing & Switching Protocols in San Jose, CA. You will design, implement and optimize large-scale control plane protocols like BGP, OSPF, ISIS and SR-MPLS, and mentor junior engineers.

The role requires 16+ years of hands-on development, strong C/C++/Go/Python coding, and deep experience with L2/L3 networking, EVPN and SR. A leadership mindset and collaboration with product teams are essential.

Qualifications

  • BS/MS/Ph.D. in Computer Engineering/CS or equivalent degree.
  • Ability to write high-quality C/C++/Go/Python code.
  • 16+ years of hands-on development experience in core networking areas.
  • Experience with large-scale control plane protocols - BGP, OSPF, ISIS, LDP MPLS.
  • Experience with L2 technologies - STP, PVST, MSTP; TCP/IP, RIB, FIB, BFD, IPC, Interfaces, Events.
  • Experience with Overlay Technologies - L3VPN, EVPN, VxLAN; SR-MPLS, SRv6.
  • Troubleshooting large-scale deployments; Model-based manageability with YANG/XML/JSON.

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, tracked, and report project status to customer delivery.
  • Drive engineering-wide initiatives for quality and scaling of products.

Skills

C/C++
Go
Python
BGP/OSPF/ISIS

Education

BS/MS/PhD in CS/CE

Tools

YANG
XML
JSON
Git

Job description

Arrcus is seeking a Principal Engineer for Network Routing & Switching Protocols in San Jose, CA. You will design, implement and optimize large-scale control plane protocols like BGP, OSPF, ISIS and SR-MPLS, and mentor junior engineers.

The role requires 16+ years of hands-on development, strong C/C++/Go/Python coding, and deep experience with L2/L3 networking, EVPN and SR. A leadership mindset and collaboration with product teams are essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Network Routing & Switching Engineer — Equity
Principal Network Routing & Switching Engineer — Equity

Arrcus Inc • San Jose (CA)

On-site
USD 200,000 - 225,000
Bonus + Equity
Parental leave
401k retirement plan
+3
Principal Engineer – Network Routing & Protocols
Principal Engineer – Network Routing & Protocols

Arrcus, Inc. • San Jose (CA)

On-site
USD 200,000 - 225,000
Bonus + Equity
Parental leave
401k retirement plan
+3
Network Routing & Switching Protocols Software Development- Principal Engineer
Network Routing & Switching Protocols Software Development- Principal Engineer

arrcusinc • San Jose (CA)

On-site
USD 200,000 - 225,000
Bonus + Equity
Parental leave
401k retirement plan
+3
Network Routing & Switching Protocols Software Development- Principal Engineer
Network Routing & Switching Protocols Software Development- Principal Engineer

Arrcus • San Jose (CA)

On-site
USD 200,000 - 225,000
Bonus + Equity
401k retirement plan
Employee Assistance programs
+2
Network Routing & Switching Protocols Software Development- Principal Engineer
Network Routing & Switching Protocols Software Development- Principal Engineer

Arrcus Inc • San Jose (CA)

On-site
USD 200,000 - 225,000
Bonus + Equity
Parental leave
401k retirement plan
+3
Senior Network Platform Lead - L3/L2 Networking & QoS
Senior Network Platform Lead - L3/L2 Networking & QoS

Arrcus, Inc. • San Jose (CA)

On-site
USD 150,000 - 175,000
Bonus
Equity
Medical coverage
+6
Network Routing & Switching Protocols Software Development- Principal Engineer
Network Routing & Switching Protocols Software Development- Principal Engineer

Arrcus, Inc. • San Jose (CA)

On-site
USD 200,000 - 225,000
Bonus + Equity
Parental leave
401k retirement plan
+3
Technical Lead, Network Platform Software (Remote)
Technical Lead, Network Platform Software (Remote)

Triwill Group • United States

Remote
USD 150,000 - 175,000
Bonus + Equity
Medical, dental, and vision insurance
Parental leave
+5
Senior BGP Routing Systems Lead
Senior BGP Routing Systems Lead

Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 187,000 - 268,000
Medical, dental, vision insurance
401(k) with matching
RSUs & equity grants
+2
Senior Network Software Engineer
Senior Network Software Engineer

ACL Digital • Santa Clara (CA)

On-site
USD 120,000 - 150,000