2

Remote Network Programming Jobs in Oregon (NOW HIRING)

... remote, or "denied" environments. * Systems Programming: Mastery of Go, C++, or Rust, with a deep understanding of how software interacts with physical compute hardware and non-terrestrial networking ...

Provide advanced remote support for electro-mechanical, software, networking, andcontrols-related ... Experience with motion control systems (servos, VFDs), Allen Bradley ControlLogix, and programming ...

Troubleshoots, resolves, and recommends improvement for systems, network, and security problems at ... Remote Actions * Dashboards & Investigations * Campaigns & Alerts * Application Experience ...

Troubleshoots, resolves, and recommends improvement for systems, network, and security problems at ... Remote Actions * Dashboards & Investigations * Campaigns & Alerts * Application Experience ...

VP of Engineering

OR · On-site +1

$250K - $275K/yr

We connect pet parents with a reliable network of care, from independent local pros to full-service ... Remote( US-based. Must work during regular US business hours andparticipatein remote standups and ...

Support SCADA and Network engineers in managing their project responsibilities independently ... recruiter. #LI-Remote Job Number: J13403 If you're interested in a meaningful career with a ...

Distinguished Software Engineer (Remote)

OR · On-site +1

$293K - $406K/yr

This is a remote position in the USA. Meet the Team You will join Cisco's Security and Policy ... This work spans cloud and client infrastructure, security, policy and networking, with a strong ...

Customer Engineer I

OR · On-site +1

$75K - $80K/yr

This is a remote role that combines community-level front-end support with a highly technical DevOp ... Investigate deployment failures, pipeline issues, networking problems, runner connectivity, and ...

Linux Administrator

OR · On-site +1

Remote Supporting: The Defense Logistics Agency (DLA) **Secret Security Clearance** Overview ... Work closely with application developers, database administrators, and network engineers to resolve ...

Senior DevOps Engineer, Ephemeral Platform

OR · On-site +1

$129K - $166K/yr

Experience developing software and automation using Go or a comparable programming language ... Remote Time zone requirements The team operates on the East/West coast time zones. Travel ...

Psychiatrist - Remote

OR · On-site +1

$119 - $242/hr

Work hand-in-hand with UpLift's network of licensed therapists to deliver world-class, evidence ... Share product and workflow feedback with UpLift's engineering and operations teams to help improve ...

Perform equipment installs - compute, network, storage, racks, PDUs, cabling, etc. * Closely ... Communicate and coordinate with remote hands in remote data centers, providing technical direction ...

FCC Telecom Engineer-(I,II,III)

Portland, OR · On-site +1

$77K - $140K/yr

... remote radio locations, FCC database administration, FAA/FCC ASR applications, and general ... Design major network and communications systems. Create and update networking system diagrams ...

New

Software Engineer

OR · On-site +1

Remote Experience: Entry-Mid level Employment Type: Full-Time Industry: Computer and Network Security About the position The Software Engineer role designs, develops, and maintains software ...

This is a full-time, remote position based in the United States. If located near an office, you are ... Practical experience with networking and network architectures as it relates to platform ...

Showing results 21-40

Remote Network Programming information

What is remote network programming?

Remote network programming involves developing software or applications that manage, monitor, or interact with computer networks from a distance. This can include writing code for network communication protocols, configuring servers, troubleshooting connectivity issues, and ensuring data security between remote locations. Professionals in this field often work with technologies like VPNs, firewalls, APIs, and cloud networking tools, enabling organizations to operate and maintain their networks efficiently without being physically onsite. The job typically requires expertise in programming languages such as Python, Java, or C++, along with a strong understanding of networking principles.

What are the key skills and qualifications needed to thrive as a remote network programmer, and why are they important?

To thrive as a Remote Network Programmer, you need a solid understanding of computer networking concepts, programming languages like Python, C++, or Java, and usually a degree in computer science or a related field. Familiarity with networking protocols (TCP/IP, UDP), version control systems (such as Git), and frameworks for remote communication are commonly required, along with relevant certifications like Cisco's CCNA. Strong problem-solving, self-motivation, and effective written communication skills help you excel in a remote environment and collaborate effectively with distributed teams. These abilities ensure reliable networked applications, efficient troubleshooting, and seamless teamwork across different locations.

What are some common challenges faced by remote network programmers, and how can these be effectively managed?

Remote network programmers often encounter challenges such as troubleshooting connectivity issues without on-site access, ensuring secure communication across distributed systems, and coordinating with team members in different time zones. Effective management of these challenges typically involves using robust remote debugging tools, adhering to security best practices like VPNs and encryption, and maintaining clear, consistent communication with colleagues through collaboration platforms. Proactively documenting code and network architecture also helps streamline remote teamwork and reduces misunderstandings.

What is the difference between Remote Network Programming vs Remote Network Administration?

AspectRemote Network ProgrammingRemote Network Administration
Primary FocusDeveloping and maintaining network software, protocols, and toolsManaging, configuring, and maintaining network infrastructure
Required SkillsProgramming, scripting, understanding of network protocolsNetwork setup, troubleshooting, security management
CertificationsCCNA, CompTIA Network+ (useful but not mandatory)CCNA, CompTIA Network+ (often required)
Work EnvironmentSoftware development environments, remote coding setupsRemote network labs, monitoring tools, remote access systems

Remote Network Programming focuses on creating network software and protocols, while Remote Network Administration involves managing and maintaining existing network infrastructure. Both roles often require similar certifications and can be performed remotely, but their core responsibilities differ significantly.

What are the most commonly searched types of Network Programming jobs in Oregon?

The most popular types of Network Programming jobs in Oregon are:

What are popular job titles related to Remote Network Programming jobs in Oregon?

For Remote Network Programming jobs in Oregon, the most frequently searched job titles are:

Distinguished Engineer / Technical Fellow

Armada

OR • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 12 days ago


Job description

About the Role

As a Distinguished Engineer / Technical Fellow, you will be the primary architect of Armada's long-term technical vision. This is a "builder-leader" role for a world-class technologist who possesses a deep, fundamental understanding of data center architecture, high-density compute, and massive-scale AI infrastructure. You will solve the most difficult technical hurdles across our core product suite while leading the R&D for "Next Horizon" projects, such as Data Centers in Space. Beyond internal development, you will act as a key technical diplomat, collaborating with our most strategic industry partners to design deep-tech solutions that deepen Armada's product adoption and expand our reach into entirely new frontiers.

Location: Bellevue, WA / San Francisco, CA / Remote

What You'll Do (Key Responsibilities)

  • Architecting the Universal Edge: Lead the evolution of the Armada Edge Platform (AEP), ensuring seamless orchestration of compute and AI workloads across globally distributed, high-latency, and disconnected environments.
  • Next Horizon Projects: Drive the architectural roadmap for visionary initiatives, including Data Centers in Space. This involves adapting the Armada stack for orbital compute modules and solving for the unique challenges of Low Earth Orbit (LEO)-including radiation-tolerant software, thermal management, and power-constrained AI processing.
  • Strategic Partner Engineering: Work directly with elite industry partners to co-design solutions that integrate Armada's technology deeper into their global ecosystems. You will ensure our platform becomes the standard infrastructure for compute, whether terrestrial or orbital.
  • Technical Strategy: Partner with Company Leadership to define the 3-5 year technical roadmap, identifying emerging technologies in high-density GPU orchestration and orbital data processing that align with our long-term business goals.
  • Hard-Problem Solver: Act as the final point of escalation for complex architectural challenges involving real-time data streaming, computer vision, and network-aware workload distribution.
  • Innovation & R&D: Lead Proof-of-Concepts for next-generation capabilities, such as in-orbit inference, adaptive learning at the edge, and secure Earth-to-space data orchestration.
  • Mentorship: Elevate the entire engineering organization by mentoring Staff and Principal engineers, fostering a culture of high-performance engineering and architectural rigor.

Required Qualifications:

  • Core Infrastructure Mastery: Deep understanding of Data Center operations, Compute architectures (CPU/GPU/NPU), and AI Infrastructure at scale. You should understand the full stack from silicon to the orchestration layer.
  • Experience: 15+ years of software engineering experience, with a proven track record as a Distinguished Engineer, Fellow, or equivalent senior technical leader at a major infrastructure or AI company.
  • Distributed Systems Mastery: Expert-level knowledge of distributed systems and data storage in resource-constrained, remote, or "denied" environments.
  • Systems Programming: Mastery of Go, C++, or Rust, with a deep understanding of how software interacts with physical compute hardware and non-terrestrial networking layers.
  • Ecosystem Influence: Proven ability to work across company lines with partners to build "1+1=3" technical solutions that drive adoption and industry standards.

Preferred Qualifications:

  • Deep understanding of networking stacks, specifically optimization for satellite and terrestrial mesh networks.
  • Interest or experience in orbital mechanics, radiation-tolerant software design, or space-based communication protocols.
  • Experience building "Day 2" operations for fleets of thousands of remote, distributed devices in harsh environments.

Compensation

For U.S. Based candidates: To ensure fairness and transparency, the starting base salary range for this role for candidates in the U.S. are listed below, varying based on location experience, skills, and qualifications.

In addition to base salary, this role will also be offered equity and subsidized benefits (details available upon request).

Benefits

  • Competitive base salary and equity
  • Medical, dental, and vision (subsidized cost)
  • Health savings accounts (HSA), flexible spending accounts (FSA), and dependent care FSAs (DCFSA)
  • Retirement plan options, including 401(k) and Roth 401(k)
  • Unlimited paid time off (PTO)
  • 14 paid company holidays per year

#LI-SM2

#LI-Remote