Skip to content
Whittle

Computer Network Architects

Also called Computer Network Technologist, Network Analyst, Solutions Architect, or Systems Engineer

Updated · Source: O*NET 31.0

What Computer Network Architects do

You design the invisible plumbing that carries a company's data, deciding how thousands of computers, phones and buildings connect and stay connected.

A computer network architect plans how an organization's computers talk to each other. That includes networks inside one building, networks that link offices in different cities, and private internal websites only staff can reach. You work out how much traffic the system needs to carry, pick the equipment and software, and draw up the plan before anything gets installed.

Security and backup plans are a big part of it. You set up firewalls (filters that block unwanted traffic), order security checks, and write disaster recovery plans so the business can keep running if something fails. You also write the documentation and step-by-step instructions other staff follow. Most people reach this work after years in hands-on technology jobs, not straight out of school.

A day in the life

You spend most of the day indoors at a desk, in a climate-controlled office, sitting in front of screens and email. You check reports on how the network performed overnight, spot a link that is running near its limit, and start planning extra capacity. Then you are face to face with people: a meeting with managers about budget for new equipment, a call with a supplier that sells the equipment, a walkthrough with the team installing hardware on a new floor. Between meetings you write documentation, test a change before it is switched on for everyone, and update the disaster recovery plan. When something breaks, the quiet planning work stops and you help figure out the fix.

This could fit you if you…

  • ✓Enjoy figuring out why something broke and not stopping until you know
  • ✓Like planning ahead and keeping records accurate and orderly
  • ✓Can explain technical choices clearly to people who are not technical
  • ✓Want desk-based work that still involves equipment and hands-on installs
  • ✓Are patient enough to build experience in other tech roles first

You might not like it if you…

  • –Want a job you can start right after graduating, since employers typically expect 5 years or more of experience
  • –Dislike sitting at a desk and answering email for much of the day
  • –Would find it stressful to be called on when the network goes down
  • –Prefer work that stays the same once you have learned it, since the technology keeps shifting

How people get in

  1. 1Get comfortable with computers, networks and basic programming while you are still in school, through classes, clubs or your own projects.
  2. 2Earn a bachelor's degree, which is the typical entry-level education. Common paths include computer and information sciences, information technology, computer systems networking and telecommunications, computer engineering, or information security.
  3. 3Start in a hands-on technology job such as network support or systems administration (keeping an organization's computers and servers running), where you learn how real networks behave day to day.
  4. 4Build up experience, since employers usually look for 5 years or more before handing someone the design work. Take on projects involving upgrades, security and documentation.
  5. 5Many people add industry certifications in networking or security along the way, and keep learning as equipment and standards change.
  6. 6Move into architect or solutions architect roles, where you plan networks and recommend the equipment and software to use, rather than only maintaining them.

Who tends to enjoy it

Curious

People who like figuring things out, research, science, and solving problems.

Organizing

People who like keeping things accurate, orderly, and running on schedule.

Hands-on

People who like building, fixing, working with tools, machines, plants, or animals.

Official task list

Computer Network Architects design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, and other data communications networks. Perform network modeling, analysis, and planning, including analysis of capacity needs for network infrastructures. May also design network and computer security measures. May research and recommend network and data communications hardware and software. (O*NET)

  • Develop disaster recovery plans.
  • Develop or recommend network security measures, such as firewalls, network security audits, or automated security probes.
  • Develop and implement solutions for network problems.
  • Maintain networks by performing activities such as file addition, deletion, or backup.
  • Coordinate network operations, maintenance, repairs, or upgrades.
  • Coordinate installation of new equipment.
  • Monitor and analyze network performance and reports on data input or output to detect problems, identify inefficient use of computer resources, or perform capacity planning.
  • Develop network-related documentation.

A typical day involves

Email Indoors, climate controlled Face-to-face with people Sitting

Skills that matter most

  • Critical Thinking
  • Reading Comprehension
  • Complex Problem Solving
  • Programming
  • Systems Evaluation
  • Active Listening

What you'll need to know

  • Computers and Electronics
  • Engineering and Technology
  • Telecommunications
  • English Language
  • Education and Training

How much Computer Network Architects make

The median pay for Computer Network Architects in the U.S. is $134,050 a year ($64.45 an hour). Most earn between $79,900 and $202,680. (Bureau of Labor Statistics, May 2025)

Pay depends a lot on where you live: the median is highest in Washington ($168,070) and lowest in Puerto Rico ($78,200).

Pay by state and territory
StateMedian payJobs
Alabama$130,8104,200
Alaska$119,720120
Arizona$130,8903,990
Arkansas$110,400910
California$158,87014,870
Colorado$139,23016,380
Connecticut$143,8901,570
Delaware$148,390760
District of Columbia$137,6701,490
Florida$132,8009,370
Georgia$133,8907,690
Hawaii$108,000320
Idaho$107,620720
Illinois$132,7907,810
Indiana$124,1902,030
Iowa$103,0501,170
Kansas$100,6101,770
Kentucky$103,7401,710
Louisiana$106,620470
Maine$108,570570
Maryland$159,4605,860
Massachusetts$155,0606,270
Michigan$112,0403,210
Minnesota$133,2702,040
Mississippi$90,990—
Missouri$103,1303,360
Montana$104,300250
Nebraska$116,4201,350
Nevada$138,0601,010
New Hampshire$125,420560
New Jersey$162,3505,660
New Mexico$109,080420
New York$140,3909,800
North Carolina$127,3208,350
North Dakota$108,990230
Ohio$131,0705,150
Oklahoma$109,4501,320
Oregon$135,6601,540
Pennsylvania$131,8406,080
Puerto Rico$78,200240
Rhode Island$131,320460
South Carolina$134,9901,950
South Dakota$153,390420
Tennessee$123,8604,330
Texas$133,31013,650
Utah$121,0001,330
Vermont$110,930130
Virginia$141,3409,380
Washington$168,0704,730
West Virginia$122,520360
Wisconsin$131,7202,170
Wyoming$100,52050

Where to study for this

College programs that commonly lead to this career, and how many US colleges offer each.

Related careers

Computer and Mathematical

Computer Network Support Specialists

Analyze, test, troubleshoot, and evaluate existing network systems, such as local area networks (LAN), wide area networks (WAN), cloud networks, servers, and other data communications networks. Perform network maintenance to ensure networks operate correctly with minimal interruption.

$76,220/yr median Considerable preparation

Computer and Mathematical

Network and Computer Systems Administrators

Install, configure, and maintain an organization's local area network (LAN), wide area network (WAN), data communications network, operating systems, and physical and virtual servers. Perform system monitoring and verify the integrity and availability of hardware, network, and server resources and systems. Review system and application logs and verify completion of scheduled jobs, including system backups. Analyze network and server resource consumption and control user access. Install and upgrade software and maintain software licenses. May assist in network modeling, analysis, planning, and coordination between network and data communications hardware and software.

$99,130/yr median Medium preparation

Computer and Mathematical

Computer Systems Engineers/Architects

Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.

$116,580/yr median Medium preparation

Computer and Mathematical

Telecommunications Engineering Specialists

Design or configure wired, wireless, and satellite communications systems for voice, video, and data services. Supervise installation, service, and maintenance.

$134,050/yr median Medium preparation

Computer and Mathematical

Computer Systems Analysts

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

$105,850/yr median Considerable preparation

Computer and Mathematical

Software Developers

Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.

$135,980/yr median Considerable preparation

Computer and Mathematical

Information Security Engineers

Develop and oversee the implementation of information security procedures and policies. Build, maintain and upgrade security technology, such as firewalls, for the safe use of computer networks and the transmission and retrieval of information. Design and implement appropriate security controls to identify vulnerabilities and protect digital files and electronic infrastructures. Monitor and respond to computer security breaches, viruses, and intrusions, and perform forensic investigation. May oversee the assessment of information security systems.

$116,580/yr median Considerable preparation

Computer and Mathematical

Database Administrators

Administer, test, and implement computer databases, applying knowledge of database management systems. Coordinate changes to computer databases. Identify, investigate, and resolve database performance issues, database capacity, and database scalability. May plan, coordinate, and implement security measures to safeguard computer databases.

$104,620/yr median Considerable preparation

Source: O*NET 31.0 Database (USDOL/ETA), occupation 15-1241.00, used under CC BY 4.0 and modified by Whittle. Pay: BLS Occupational Employment and Wage Statistics (May 2025), SOC 15-1241. Outlook and entry education: BLS Employment Projections 2025–35. Program links: NCES CIP 2020 to SOC 2018 crosswalk. How we build these pages.