2

Remote Network Programming Jobs in Oregon (NOW HIRING)

Lead Automation Engineer

$102K - $134K/yr

Lead Automation Engineer Remote Company Overview: AMSURG is an independent leader in ambulatory surgery center services, operating a network of more than 250 surgery centers nationwide. In ...

Cyber Security Engineer

OR ยท On-site +1

Remote (U.S.) Clearance: Ability to obtain and maintain a Public Trust Salary Range: 100K - 120K ... Configure, monitor, and support AWS security services such as AWS Network Firewall, Security Hub ...

IT Implementation Engineer Remote Company Overview: AMSURG is an independent leader in ambulatory surgery center services, operating a network of more than 250 surgery centers nationwide. In ...

IT Implementation Engineer Remote Company Overview: AMSURG is an independent leader in ambulatory surgery center services, operating a network of more than 250 surgery centers nationwide. In ...

Sr. Software Engineer I, Evaluation Services

OR ยท On-site +1

$125K - $175K/yr

... browser developer tools, network analyzers) * Hands-on experience with TypeScript/JavaScript ... There may be remote flexibility for exceptional candidates in the following states: California ...

AI Software Engineer

OR ยท On-site +1

Strong programming fundamentals in one or more programming languages such as Python, Java, C# ... Knowledge of infrastructure automation, networking, cybersecurity, or cloud infrastructure ...

Principal Developer

OR ยท On-site +1

$155K - $230K/yr

Residence and remote work permitted from anywhere in the U.S. via telecommute. Key Responsibilities ... Build out mobile Application Programming Interface (APIs) and web applications for mobile and ...

Experience with packet sniffers, network probes, and command-line debugging tools. * Knowledge of ... LI-Remote About Symbotic Symbotic is an automation technology leader reimagining the supply chain ...

Senior Solutions Engineer, Central

OR ยท On-site +1

$55.25 - $71.25/hr

Remote, CST or EST preferred Experience: Senior Job Function: Solutions Engineering Employment Type: Full Time Industry: Computer and Network Security About the position Our Solutions Engineers are ...

... networking, and low-voltage infrastructure systems. The Senior Deployment Engineer exercises ... Location. This role is remote with extensive travel. What You'll Do (Key Responsibilities ...

Sr. Project Engineer

$98K - $128K/yr

Project Engineering Manager Department: Project Engineering Location: Remote - United States ... or remote-office networking * Strong experience implementing and supporting Microsoft 365 ...

Senior Cloud DevSecOps Engineer

$104K - $143K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... and remote operations all rely on Iridium to stay connected. We take our responsibility for ...

Showing results 41-60

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:

Senior Software Engineer - Cloud Infrastructure

ClickHouse

OR โ€ข On-site, Remote

$108K - $147K/yr

Full-time

Re-posted 18 days ago


Job description

About the Team

The Cloud Infrastructure Engineering team builds and manages the foundational blocks of ClickHouse Cloud data plane end-to-end. This includes compute, networking, security, and a multi-cloud, multi-region architecture that provides a reliable and scalable managed ClickHouse experience for ClickHouse Cloud customers. Our team is looking for highly skilled and experienced cloud infrastructure software engineers to join our team, who will be responsible for designing, deploying, and maintaining our infrastructure.

What will you do?

  • Architect and build a robust, scalable, and highly available distributed infrastructure.
  • Build a cutting-edge cloud-native platform on top of the public cloud, and automate our cloud resource management.
  • Work closely with our ClickHouse core database development team, and security team and partner with them to produce the SaaS offering.
  • Work onย routing and traffic components to improve the reliability and scalability of our cloud service.
  • Systematically improve availability by applying industry and distributed systems best practices.
  • Design and build security components & tooling: firewall, PKI and certificate infra, zero trust network, etc.ย 
  • Improve performance and cost efficiency of our infrastructure.

About you:

  • 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems.
  • Software development experience in Go, C/C++, Java, or another OOP language.
  • Experience with cloud technologies such as AWS, Azure, or GCP, including infrastructure-as-code (IaC) tools such as Terraform or CloudFormation.
  • Experience developing cloud infrastructure services, preferably with Kubernetes.
  • Experience developing cloud native edge or service mesh services, preferably with envoy and Istio.
  • Experience leading and shipping large scope technical projects in collaboration with multiple experienced engineers.
  • Understanding of network topologies, protocols, and security principles, such as VPNs, firewalls, and load balancers.
  • Knowledge of cloud security best practices, including encryption, access controls, and compliance standards like SOC2 and GDPR.
  • You have excellent communication skills and the ability to work well within a global team.
  • You are a strong problem-solver and have solid production debugging skills.
  • You are passionate about efficiency, availability, scalability and data governance.
  • You thrive in a fast-paced environment, and see yourself as a partner with the business with the shared goal of moving the business forward.
  • You have a high level of responsibility, ownership, and accountability

#LI-remote