Roles · Network Engineer · Senior

What a Senior } should know

9 core skills, 53 in total. Expectations per skill, and what changes at the next level.

This page lists what a Senior } is expected to know and do, skill by skill. Core skills are the ones a manager and peers assess in a review cycle; the rest count only in self-assessment. Main areas: Cloud & Infrastructure, Security, Networking & Telecom.

9core skills
44additional skills
3skill areas
100%at Advanced or Expert
Assess myself as Senior Full role matrix

Core skills for a Senior

Grouped by area. The label on the right is the expected depth: Awareness, Working, Advanced or Expert.

Cloud & Infrastructure · 3

Load Balancing Advanced

Expertly applies load balancing for network engineering to design complex systems. Optimizes existing solutions and prevents architectural mistakes. Conducts code reviews and trains colleagues on best practices.

Designs complex network architectures for datacenter and campus. Implements network automation with Ansible/NAPALM/Netmiko. Optimizes network infrastructure performance.

Expertly applies VPN and network isolation for network engineering to design complex systems. Optimizes existing solutions and prevents architectural mistakes. Conducts code reviews and trains colleagues on best practices.

Security · 1

Network Security Advanced

Expertly applies network security for network engineering to design complex systems. Optimizes existing solutions and prevents architectural mistakes. Conducts code reviews and trains colleagues on best practices.

Networking & Telecom · 5

Designs BGP architecture for a multi-homed datacenter with redundancy. Implements traffic engineering with BGP communities and MED attributes. Configures OSPF for a scalable network with area design.

DNS Deep Dive Advanced

Designs highly available DNS infrastructure with anycast. Implements DNSSEC for zones. Configures DNS-based load balancing and health checking.

Designs zero-trust network architecture with firewalls. Implements automated firewall rule management. Conducts firewall audits and eliminates redundant/conflicting rules.

Designs complete network automation workflow: infrastructure as code for networking, automated testing, CI/CD for network changes. Uses Nornir for scalable automation.

TCP/IP Deep Dive Advanced

Optimizes Linux network stack for high-performance: SO_REUSEPORT, TCP fast open, QUIC, kernel bypass (DPDK). Diagnoses complex network bottlenecks. Tunes kernel network parameters.

Additional skills

Not assessed by the team, but part of the self-assessment and the development plan.

Algorithms & ComplexityAnsibleAsync ProgrammingAWSCapacity PlanningCDN & Edge ComputingChatGPT / ClaudeCloud SecurityCode Quality & RefactoringCode ReviewData StructuresDesign PatternsDisaster Recovery DesignDockerELK StackGit AdvancedGitHub Actions / GitLab CIGitHub CopilotHTTP/2 & HTTP/3 QUICIDS/IPS SystemsIncident Response ProcessIntegration TestingKubernetes CoreLoad Balancer Deep Dive L4/L7MultithreadingNetwork SegmentationOn-Call ManagementOOP & SOLID PrinciplesOpenTelemetryOWASP & Application SecurityPostgreSQLPrometheus & GrafanaPrompt Engineering for CodeRedisREST API DesignReverse Proxy: NGINX, Traefik, CaddySLI / SLO / SLASoftware-Defined Networking (SDN)Structured LoggingSystem Design FundamentalsTerraformThreat ModelingUnit TestingVulnerability Management

What changes at Lead

53 skills get a higher expectation or become core when moving from Senior to Lead. The biggest jumps first.

See the Lead page →
Run this with your whole team
Self-assessment plus manager and peer reviews against the same matrix, gap analysis and next-level readiness for every engineer. Team Pro is free for 14 days; individual tools stay free forever.
Start a team trial (14 days free) Send to my manager

} in the open competency matrix: 53 skills across 5 levels. The matrix is free for individuals and stays free.