Piper Companies logo

Software Engineer - Distributed Systems & Networking

Piper Companies
Department:Software Engineer
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Estimated Salary:$130,000 - $170,000
Skills:
GOPYTHONDISTRIBUTED SYSTEMSNETWORKINGTCP/IPCI/CDMICROSERVICESKUBERNETESLINUXOBSERVABILITYCLOUD-NATIVE
👁️ Views: 11🚀️ Applied: 0
Share this job:

Job Description

Posted on: August 15, 2026

Piper Companies is seeking a Software Engineer - Distributed Systems & Networking to join a leading technology organization focused on network simulation, automation, and infrastructure platforms in a fully remote role working Eastern Standard Time. The Software Engineer - Distributed Systems & Networking will play a key role in building and scaling backend services that power distributed applications, network orchestration, and high-performance infrastructure environments. This position is ideal for a backend focused engineer with a strong foundation in networking, distributed systems, Go development, and platform scalability. Responsibilities of the Software Engineer - Distributed Systems & Networking:

  • Design, build, and maintain distributed backend services using Go and Python.
  • Develop scalable platform capabilities that support high availability, low latency, and large-scale workloads.
  • Implement and enhance CI/CD pipelines to improve software delivery, testing, and deployment automation.
  • Build and maintain APIs, microservices, and platform integrations for networking and infrastructure solutions.
  • Collaborate with engineering teams to optimize telemetry, observability, and performance monitoring capabilities.
  • Troubleshoot and improve system reliability, scalability, and operational efficiency.
  • Contribute to architecture discussions focused on distributed computing, service orchestration, and network-aware applications.
  • Support development efforts involving enterprise networking concepts, routing, switching, and TCP/IP technologies.

Qualifications of the Software Engineer - Distributed Systems & Networking:

  • 4+ years of software engineering experience in backend or platform development.
  • Strong experience developing applications in Go (Golang).
  • Proficiency with Python for automation, tooling, or backend services.
  • Experience designing, building, and supporting distributed systems platforms.
  • Understanding of networking fundamentals equivalent to CCNA-level knowledge, including TCP/IP, routing, switching, and network troubleshooting.
  • Experience implementing and maintaining CI/CD pipelines and software delivery processes.
  • Knowledge of scalability, latency optimization, observability, telemetry, and performance engineering best practices.
  • Experience working within Linux-based environments.
  • Familiarity with cloud-native architectures, microservices, containers, or Kubernetes

Compensation for the Software Engineer - Distributed Systems & Networking includes:

  • Salary range: $105,000 - $145,000 annually depending on experience
  • Comprehensive benefits package including medical, dental, vision, 401(k), and PTO

This job opens for applications on 08/14/2026. Applications for this job will be accepted for at least 30 days from the posting date. Keywords: Golang, Go Developer, Go Engineer, Python Developer, Distributed Systems, Distributed Computing, Platform Engineering, Backend Engineering, Software Engineer, Networking, CCNA, TCP/IP, Routing, Switching, Network Automation, Infrastructure Automation, CI/CD, Continuous Integration, Continuous Delivery, Jenkins, GitHub Actions, Kubernetes, Docker, Linux, Microservices, Scalability, Latency Optimization, Telemetry, Observability, Monitoring, Performance Engineering, REST APIs, API Development, Cloud Native, Site Reliability Engineering, SRE, Platform Services, Service Mesh, High Availability, Network Infrastructure, DevOps, Infrastructure as Code, Ansible, Terraform, Cloud Platforms, Enterprise Networking, Backend Services, Software Development #PANDO

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

👁️ Views: 11🚀️ Applied: 0
Piper Companies logo

Piper Companies

View company page
Remote-Work.app logo

Remote-Work.app

Get Remote-Work.app on your phone!