1

Network Performance Engineer Jobs in Maryland (NOW HIRING)

* Optimize end-to-end system performance and dataflow management. * Conduct data captures to obtain ... Manage assigned tasks and provide guidance to junior Network Engineers. * Integrate hardware and ...

Network Engineer Location: Annapolis Junction, MD Work Schedule: Full-Time Clearance Required: TS ... Optimize end-to-end system performance and support dataflow management. * Design, integrate, test ...

Network Engineer Location: Annapolis Junction, MD Work Schedule: Full-Time Clearance Required: TS ... Optimize end-to-end system performance and support dataflow management. * Design, integrate, test ...

Apply Early

The Network Engineer will support the nation's defense by optimizing network performance, troubleshooting complex issues, and advising clients on mission-critical projects. Responsibilities : • ...

Senior Network Engineer Location: Annapolis Junction, MD Work Environment: Government site ... Optimize end-to-end system performance and dataflow management. * Configure and maintain network ...

Senior Network Engineer

Columbia, MD · Hybrid

$116K - $210K/yr

This role focuses on enhancing network performance, implementing scalable solutions, and supporting architectural improvements across LAN, CAN, WAN, and telecommunications environments. The engineer ...

next page

Showing results 1-20

Network Performance Engineer information

See Maryland salary details

$30.1K

$105.8K

$153.3K

How much do network performance engineer jobs pay per year?

As of Jul 6, 2026, the average yearly pay for network performance engineer in Maryland is $105,827.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,400.00 and $129,600.00 per year, depending on experience, location, and employer.

What does a Network Performance Engineer do?

A Network Performance Engineer is responsible for monitoring, analyzing, and optimizing the performance of computer networks. They identify bottlenecks, troubleshoot issues, and implement solutions to ensure high network availability and reliability. Their work often includes configuring network devices, analyzing traffic patterns, and collaborating with other IT professionals to improve network efficiency. They may also use specialized tools to test network speed, latency, and bandwidth, ensuring the network meets organizational requirements.

What is the difference between Network Performance Engineer vs Network Engineer?

AspectNetwork Performance EngineerNetwork Engineer
CertificationsCCNA, CCNP, Cisco Performance certificationsCCNA, CCNP, CCIE
Work EnvironmentFocus on monitoring, analyzing, and optimizing network performanceDesigning, implementing, and maintaining network infrastructure
ResponsibilitiesPerformance analysis, troubleshooting, capacity planningNetwork setup, configuration, and security

The main difference is that Network Performance Engineers specialize in ensuring optimal network performance through analysis and troubleshooting, while Network Engineers focus on designing and maintaining network infrastructure. Both roles require similar certifications and often work in the same industry environments, but their core responsibilities differ.

What are the key skills and qualifications needed to thrive as a Network Performance Engineer, and why are they important?

To thrive as a Network Performance Engineer, you need strong analytical skills in network design, troubleshooting, and performance optimization, often supported by a degree in computer science or a related field. Familiarity with network monitoring tools (such as Wireshark and SolarWinds), protocols, and certifications like CCNP or CCIE are typically required. Excellent problem-solving abilities, attention to detail, and effective communication set top performers apart in this role. These skills ensure optimal network reliability, security, and efficiency, which are critical for business continuity and user satisfaction.

What are some common challenges faced by Network Performance Engineers when optimizing large-scale enterprise networks?

Network Performance Engineers often encounter challenges such as identifying bottlenecks in complex, multi-vendor environments, ensuring consistent performance during peak usage, and managing unexpected outages or degradations. Troubleshooting can require in-depth analysis of vast amounts of data from various monitoring tools and close collaboration with infrastructure, security, and application teams. Staying updated on evolving technologies and best practices is essential to proactively address issues and maintain high network reliability.
What are popular job titles related to Network Performance Engineer jobs in Maryland? For Network Performance Engineer jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Network Performance Engineer jobs in Maryland look for? The top searched job categories for Network Performance Engineer jobs in Maryland are:
Infographic showing various Network Performance Engineer job openings in Maryland as of June 2026, with employment types broken down into 1% As Needed, 89% Full Time, 5% Part Time, and 5% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $105,827 per year, or $50.9 per hour.
Network Engineer

Other

Posted 29 days ago


Job description

Description

  • Optimize end-to-end system performance and dataflow management. 
  • Conduct data captures to obtain network performance information. 
  • Minimize network latency and maximize data throughput through design analysis and network performance monitoring tools. 
  • Provide input to the design of the organization's network and mission architecture. 
  • Design solutions, integrate, configure, deploy, test and provide ongoing maintenance for numerous types of network devices, interfaces and methodologies. Configure and optimize the network to connect various front-end and      back-end components. 
  • Gather needed data to specify system/component performance and interface requirements. 
  • Implement specific network solutions to support server requirements to include load-balancing, VPN's, firewall contexts, Traffic Shaping Voice over IP (VoIP), GRE Tunneling, IP Security (IPSec), IP Encryption, Media over IP (MoIP), and network address translation (NAT) where appropriate. 
  • Configure and maintain organization's network diagrams and accreditations. 
  • Oversee the support to all network equipment. 
  • Develop designs of the organization's network and mission architecture to meet new partner requirements. 
  • Manage assigned tasks and provide guidance to junior Network Engineers. 
  • Integrate hardware and software to satisfy ISO 9000 requirements and other DoD/IC regulations.

Requirements

Top Secret SCI w/ Polygraph Clearance Required


  • Master's degree in Computer Science, Information Assurance, Information Security Systems Engineering, or a related discipline from an accredited college or university and six (6) years of relevant professional experience providing Network Engineering support and training commensurate with network engineering curriculum. 
  • Or,  Bachelor's  degree from an accredited college or university in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline and an additional two (2) years of       relevant professional experience providing Network Engineering support for a total of eight (8) years. 
  • Or, High School Diploma and 12 Years experience providing Network Engineering support and a Certification in an industry standard (Arista Configuration Essentials, Cisco Certified Network Associate, or Juniper Certification Tracks (Automation & DevOps, Cloud, Data Center, Design, Enterprise Routing and Switching, Junos Security, Service Provider Routing and Switching). 
  • Certifications: An Information Assurance Technical (IAT) level II baseline certification as defined by       DoD 8570.01-M is required.