Back to all jobs
Chubb logo

Global Leader, Network Architecture & Engineering

Chubb

Whitehouse Station, New Jersey, U.S.
Full-time, Regular
Posted Sep 03, 2025
Onsite

Compensation

Loading salary analysis...

About the role

The position is situated within the Network Services team part of the Chubb Enterprise Infrastructure Services (EIS) organization. Seeking a global network engineering lead with extensive experience in networking technologies to manage the network engineering team, work with regional senior managers and executives, lead large scale project architecture & design and manage global 3rd party vendors.

Responsibilities

  • Lead the Network Architecture & design team on new projects and initiatives
  • Lead design and oversee the implementation of complex projects
  • Manage 3rd party contractors as necessary for critical projects
  • Assist in the creation of financial business cases and tracking for network services spend within the region
  • Create the necessary high level and low-level design documentation for the delivery and operational team hand-offs
  • Provide Operational deployment guidance and assistance
  • Act as a reference and resource to leadership and Operations organizations

Requirements

  • Extensive and recent experience in network technologies
  • Demonstratable experience in deploying large scale projects and working with 3rd party vendors
  • Extensive experience in managing WAN vendors and contracts
  • Knowledge of BGP, OSPF, & EIGRP
  • SD-WAN knowledge a plus
  • Strong critical thinking and problem-solving capabilities
  • Understanding of standard network protocols such as DNS, DHCP, NTP, VRRP, CDP, etc.
  • Strong writing skills
  • Ability to manage 3rd party vendors for delivery of implementation services
  • Demonstrate knowledge across a range of technology towers outside of network specialties

Benefits

  • Comprehensive benefits package
  • Discretionary annual incentive program
  • 401k matching
  • Health insurance
  • Flight privileges

About the Company

Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients.

Job Details

Salary Range

$190,000 - $220,000/yearly

Location

Whitehouse Station, New Jersey, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position