Overview
Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. We design hardware, software and systems infrastructure to unlock the next generation of AI breakthroughs and power widespread adoption of AI solutions across industries. As part of the SoftBank Group, Graphcore is a member of an elite family responsible for transformative technologies. We foster a diverse, learning-focused culture with AI research specialists, silicon designers, software engineers and systems architects.
Job Summary: We are seeking an experienced Network Engineer to join our IT infrastructure team. The ideal candidate will design, implement, and maintain large Layer 2 (L2) and Layer 3 (L3) networks with hands-on experience in dynamic routing protocols, firewall management, and network automation at scale. The successful candidate will lead transformative projects, apply best practices, and maintain detailed documentation. This role requires occasional travel to remote data centers and offices for on-site audits and support.
The Team: You will join a multi-disciplinary team with strong technical skills and a supportive culture. You will work closely with others, share knowledge, and have a direct impact on the business. There are upcoming projects and opportunities to solve interesting problems with real-world results.
Responsibilities and Duties
* Network Design and Implementation
o Design, implement, and support large-scale L2/L3 networks to ensure scalability, reliability, and performance, using major networking vendors.
o Implement and manage centrally controlled Wi‑Fi solutions such as Cisco Meraki or other enterprise-grade platforms.
o Configure and troubleshoot dynamic routing protocols (BGP, OSPF) for optimal performance and redundancy.
* Firewall Management and Security
o Configure and maintain firewall rules across multiple sites and cloud environments.
o Review policies to ensure consistent and optimized enforcement; collaborate with security teams to mitigate threats.
* Automation and Configuration Management
o Design and implement network automation with tools like Ansible or Python to manage large-scale configurations.
o Develop automated workflows for provisioning, changes, and incident detection to improve efficiency and reduce downtime.
* Network Monitoring and Performance Management
o Use monitoring tools to measure performance, troubleshoot bottlenecks, and ensure real-time reliability.
o Audit and analyze traffic to optimize throughput, latency, and availability; develop performance metrics and dashboards.
* Project Leadership and Transformation
o Lead end-to-end network transformation projects, including requirements gathering, market evaluation, vendor selection, and on-time delivery.
o Collaborate with cross-functional teams to align network solutions with organizational goals.
o Provide technical expertise during upgrades, migrations, and large-scale deployments.
* Hands-On Engineering and Troubleshooting
o Participate in day-to-day network operations, including hardware installations, cabling, and configuration tasks.
o Diagnose and resolve complex network issues, with a proactive hands-on approach to ensure uptime and quality.
o Be willing and able to contribute directly to hands-on tasks as required.
* Documentation and Asset Management
o Maintain comprehensive network documentation, topologies, configurations, and asset inventories.
o Record all changes for reference and audits; maintain robust asset management for routers, switches, firewalls, and cabling.
* Travel and Remote Support
o Occasional travel to remote data centers and offices for audits and hands-on support.
o Provide remote support across globally distributed teams.
* Troubleshooting and Problem Solving
o Use strong diagnostic and analytical skills to quickly identify and resolve network issues; collaborate with other IT teams to ensure seamless integration.
Candidate Profile
Essential
* Hands-on experience in network engineering, including design, implementation, and troubleshooting.
* Certifications: Cisco (CCNP/CCIE), Arista, or Juniper Networks.
* Deep understanding of dynamic routing protocols (BGP, OSPF).
* Experience designing and managing large-scale L2/L3 networks, including VLANs, trunking, and inter-VLAN routing.
* Experience managing centrally controlled Wi‑Fi platforms (e.g., Cisco Meraki, Aruba).
* Proficiency in centralized firewall configuration and management (Fortinet, Palo Alto, Cisco ASA, etc.) and familiarity with pfSense.
* Hands-on experience with network automation/configuration management tools (Ansible, Python, or scripting).
* Expertise in network monitoring and troubleshooting (e.g., SolarWinds, Nagios).
* Strong project management skills and ability to document thoroughly.
* Excellent problem-solving and analytical skills.
* Desirable
* Knowledge of EVPN for scalable L2 networks.
* Familiarity with ECMP routing for multi-path traffic.
* Experience scaling non-blocking networks in large environments.
* Understanding of novel network topologies for HPC or specialized designs.
* Experience with traffic shaping, QoS, and load balancing.
Benefits
Competitive salary with flexible working, generous annual leave, private medical and health plans, dental, pension (matched up to 5%), life assurance and income protection. Parental leave, employee assistance programme, and on-site amenities. Graphcore is committed to an inclusive work environment and equal opportunity. We offer flexible interview options and reasonable adjustments as needed. Applicants must hold the right to work in the UK; visa sponsorship is not provided at this time.
Additional
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industry: Semiconductor Manufacturing
Location notes: Almondsbury, England, United Kingdom
#J-18808-Ljbffr