Skill
Network Programming
Software Development and Engineering Practices
Network programming is the practice of writing software that communicates over a network, using APIs and protocols like sockets, TCP/IP, and HTTP to enable data exchange between systems. Developers use languages such as Python, C, Java, or Go to build client-server applications, network services, and distributed systems. It's a foundational skill for building anything from web servers to real-time messaging applications.
Network Programming in the job market
Last checked September 12, 2026
- Open roles
- 5
- Employers
- 4
- Median pay
- —
- Disclose pay
- —
on Career App right now
hiring for it
not enough disclosed
of these roles
Open roles requiring Network Programming (5)
CNO Developer (Mid-Level)
AeroVironment
Full-time · Jessup, MD · $190,000 – $210,000
This mid-level software developer role involves building low-level cyber tools and reverse engineering capabilities for military network operations missions. It suits experienced developers with strong C/C++ or Python skills who are comfortable with systems programming, have security clearance, and want to work on high-impact national security projects.
Listed on AeroVironment’s careers site · Apply there ↗
Manager, Software Engineering - (Chicago - Hybrid) - FreeWheel
Comcast
Chicago, IL · $137,369 – $206,054
A management role leading a software engineering team building video advertising infrastructure at scale, handling billions of daily requests. Suits experienced engineers ready to move into people leadership while staying technically grounded in systems design and distributed architecture.
Listed on Comcast’s careers site · Apply there ↗
Audio Visual Programmer (Associate, Mid-Level or Senior)
Boeing
Herndon, VA · $92,650 – $192,050
Boeing is hiring an audio-visual programmer to design and deploy Crestron-based systems for government clients, working across the full project lifecycle from requirements gathering through field commissioning. This role suits experienced A/V systems engineers who can translate customer needs into robust custom designs and manage complex integration projects.
Listed on Boeing’s careers site · Apply there ↗
Staff Embedded Software Engineer
Relativity Space
Full-time · Long Beach, CA · $181,000 – $271,000
This role owns the application-level software for optical communication terminals on interplanetary spacecraft, building device drivers, network protocols, and control systems that translate hardware behavior into clean software interfaces. It suits experienced embedded systems engineers comfortable debugging at the hardware-software boundary and working alongside electrical engineers and FPGA developers on real spacecraft communication subsystems.
Listed on Relativity Space’s careers site · Apply there ↗
Sr. Software Engineer - FreeWheel
Comcast
New York, NY · $148,018 – $222,027
FreeWheel seeks an experienced engineer to own the full lifecycle of features in their video advertising platform, from design through production support. This role suits someone comfortable with large-scale distributed systems, C/C++ development, and mentoring junior engineers while driving innovation in media monetization.
Listed on Comcast’s careers site · Apply there ↗
Roles that use Network Programming
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.