1

Network Programming Jobs in Dallas, TX (NOW HIRING)

Position Summary The Tier 3 Network Engineer will serve as a senior technical resource within our engineering team, responsible for the design, implementation, and advanced troubleshooting of complex ...

Senior Network Engineer

Irving, TX · Hybrid

$96K - $132K/yr

Senior Network Engineer Opportunity Summary: The Senior Network Engineer is responsible for the design, implementation, optimization, and support of secure enterprise network infrastructure across ...

Senior Network Engineer

Irving, TX · On-site

$96K - $132K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Senior Network Engineer Opportunity Summary: The Senior Network Engineer is responsible for the design, implementation, optimization, and support of secure enterprise network infrastructure across ...

We are looking for a Manager, Network Engineer to lead our team of network engineers and oversee the design, implementation, and management of our enterprise network infrastructure. This position ...

Network Engineer

Dallas, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Network Engineer Employment Type: Full Time, Experienced level Department: Information Technology CGS is seeking an experienced Network Engineer to join a team focused on the evaluation, enhancement ...

Network Engineer

Mckinney, TX · Hybrid

$75K - $85K/yr

  • Medical

  • Dental

  • Life

  • Retirement

Position Summary The Network Engineer will play a key role within the Netrio Engineering team, serving as a technical expert for the design, implementation, and support of advanced network solutions.

Sr. Network Engineer

Dallas, TX · On-site

$102K - $141K/yr

Senior Network Engineer (Forescout) Location: Dallas, TX Duration: 6 Months Experience: 1-20 Years Description Mandatory Skills: 10+ years of experience in enterprise network engineering roles. Must ...

SR NETWORK ENGINEER

Richardson, TX

$70 - $75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineering team -Design and enforce network segmentation strategies to meet DISA STIG and RMF compliance requirements -Serve as the primary network subject matter expert, providing technical ...

New

Brown & Brown is seeking a Network Engineer to join their growing team in Plano, TX. The Network Engineer is responsible for the design, implementation, configuration, monitoring, support, and ...

Network Engineer

Plano, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Brown & Brown is seeking a Network Engineer to join our growing team in Plano, TX! The Network Engineer is responsible for the design, implementation, configuration, monitoring, support, and ...

Network Engineer

Plano, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Brown & Brown is seeking a Network Engineer to join our growing team in Plano, TX! The Network Engineer is responsible for the design, implementation, configuration, monitoring, support, and ...

Network Engineer

Dallas, TX · Hybrid

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Basic Function HF Sinclair is seeking a Network Engineer based in Dallas, TX. This role is a senior-level technical role responsible for the architecture, design, implementation, and operational ...

The Network Engineer will focus on optimizing the performance of high-capacity IP networks by ensuring scalability, reliability, and low latency across backbone, aggregation, and access layers.

Showing results 21-40

Network Programming information

See Dallas, TX salary details

$58.9K

$121.7K

$394.2K

How much do network programming jobs pay per year?

As of Aug 14, 2026, the average yearly pay for network programming in Dallas, TX is $121,675.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,800.00 and $126,600.00 per year, depending on experience, location, and employer.

What does a network programmer do?

In a Network Programming role, your daily tasks often include writing and testing code for network applications, analyzing network performance, and troubleshooting connectivity issues. You might work closely with network engineers and system administrators to design efficient data transfer protocols or optimize network traffic. Regular responsibilities may also involve updating legacy network software, incorporating new security features, and documenting network processes for future reference. This collaborative and multifaceted role requires frequent communication with other technical teams to ensure that network solutions meet organizational needs and performance standards.

What can you do with network programming?

Network programming involves developing software that enables communication between computers and devices over networks, such as creating network protocols, designing client-server applications, and managing data transfer. It requires knowledge of networking concepts, programming languages like Python or C, and tools such as sockets or APIs to build reliable and efficient networked systems.

What is network programming?

A Network Programming job involves developing software that enables communication between computers and devices over a network. This role requires knowledge of networking protocols, socket programming, and efficient data transmission techniques. Network programmers work on applications such as real-time communication systems, cloud services, and distributed systems. They often use languages like C, C++, Python, or Java to implement networking solutions. Strong problem-solving skills and an understanding of security principles are essential for success in this field.

Is network programming in demand?

Network programming is in high demand due to the increasing reliance on networked systems, cloud services, and cybersecurity. Professionals skilled in protocols, socket programming, and network security are sought after across various industries, often requiring knowledge of programming languages like Python, C, or Java. The field offers opportunities in roles such as network engineers, security analysts, and software developers working on networked applications.

What are the key skills and qualifications needed to thrive in network programming?

To thrive in Network Programming, you need a strong background in computer networking concepts, programming languages (such as C/C++, Python, or Java), and an understanding of network protocols (like TCP/IP and UDP). Familiarity with tools like Wireshark, network simulators, and certifications such as Cisco Certified Network Associate (CCNA) are highly valued. Problem-solving skills, attention to detail, and the ability to work collaboratively are important soft skills for this position. These competencies ensure you can design, implement, troubleshoot, and optimize networked systems effectively in dynamic technical environments.

What are the most commonly searched types of Network Programming jobs in Dallas, TX?

The most popular types of Network Programming jobs in Dallas, TX are:

What are popular job titles related to Network Programming jobs in Dallas, TX?

For Network Programming jobs in Dallas, TX, the most frequently searched job titles are:

What job categories do people searching Network Programming jobs in Dallas, TX look for?

The top searched job categories for Network Programming jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Network Programming jobs?

Cities near Dallas, TX with the most Network Programming job openings:

Infographic showing various Network Programming job openings in Dallas, TX as of August 2026, with employment types broken down into 70% Full Time, and 30% Contract. Highlights an 100% In-person job distribution, with an average salary of $121,675 per year, or $58.5 per hour.

Full-time

Re-posted yesterday


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

78th of 223 rated it services


Job description

Introduction

Make a difference for national security by joining a team of dedicated IT professionals who will sustain, modernize and transform the enterprise IT capabilities of the Defense Counterintelligence and Security Agency (DCSA).  The Air Force, Space and Intel Business Group of SAIC is seeking a Network Engineer to support DCSA's enterprise network operations.

SAIC is proud to be supporting DCSA in safeguarding our nation's information.  DCSA is the designated oversight authority on the accreditation of classified facilities, information systems, and the insider threat program.  This involves security oversight of more than 10,000 companies and approximately 13,000 facilities involved in classified work throughout the DoW and 31 Federal agencies.

Specifically, on the DCSA One IT program, SAIC will provide an enterprise IT solution that delivers highly secured and adaptable IT infrastructure, provides customer support, an cutting-edge technologies that support operations and advance the DCSA mission under a single IT environment (i.e., One IT).

Job Description

  • Works independently to provides network solution engineering including planning, designing, configuring, troubleshooting, implementing, enhancing, optimizing and securing DCSA's infrastructure of non-virtual and virtual systems in enclaves and data centers, regional field offices, field offices, and the Amazon Web Service (AWS) Govcloud environments, as part of the overall strategic objective of the DCSA IT modernization and One IT initiatives.
  • Provides a flexible enterprise IT environment to support the DCSA mission IAW with DCSA and DoD policies and procedures and commonly utilized industry best practices. 
  • Directs or performs integration and testing of all items to ensure security and operability before deployment. Implements operational design standards and establishes appropriate interfaces that best fulfill interoperability and mission requirements, designing, recommending, and engineering configuration of all network and communication equipment, facilities, and services, specifically including router/switch configurations, Internet Protocol (IP) addresses, Regional Internet Access Points (RIAPs), Virtual Private Networks, gateway servers, and related services, in a manner to ensure most efficient flow of data and highest security, coordinating all solutions with Cyber Security Defense Operations. 
  • Directs, executes, or supports compilation, implementation, maintenance and archiving of network records, documentation, and artifacts, such as specifications, topologies, diagrams, and policies; network blueprints and design documents; network data flow diagrams; Access Control Lists (ACLs); network management trend analysis reports; accreditations; network provisioned gear and change control documentation. 
  • Supports translation of strategic goals, commitments, requirements, risks, and objectives into plans, tasks, and activities for solutions and alternatives, from a network perspective. 
  • Researches, maintains, and applies expertise in emerging technologies, and industry developments, trends, best practices, and principles of network engineering. 
  • Develops and designs load balancing and engineering capability assessments. 
  • Provides and implements capacity-planning solutions. 
  • Plans and oversees execution of network installations of system hardware and software upgrades. 
  • Plans and executes backups and recovery operations. 
  • Provide inputs into the Activity Report.
SAIC is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

It is required that the Network Engineer have the following qualifications:

  • BA/BS and Five (5) or relevant years of experience in lieu of degree.
  • IAT-II or IAT-III certification (i.e. GSEC, Security+CE, SSCP, CISA, CASP, GCIH, GCED, CISSP).
  • Top Secret clearance with SCI eligibility.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom