Job Search

Backend Engineer

Remote

Piper Companies Logo

Job Id:
171700

Job Category:

Job Location:
Remote

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Mariah McCowan

Piper Companies is seeking a Backend Engineer to join an innovative organization in the networking and network simulation space. The Backend Engineer will play a key role in building and enhancing backend systems that power advanced network modeling and emulation environments. This position is ideal for an experienced engineer with a strong background in backend development, virtualization technologies, and networking fundamentals who enjoys solving complex infrastructure and automation challenges. This is a fully remote long-term open-ended contract opportunity.


Responsibilities of the Backend Engineer:

  • Develop and enhance backend applications that manage virtual network environments, containers, and virtual machine infrastructure.
  • Build and maintain scalable REST APIs that enable customers to create, deploy, and interact with simulated network topologies.
  • Partner with engineering teams to optimize resource utilization across compute, storage, and networking layers.
  • Design automation capabilities that support infrastructure-as-code testing and network validation workflows.
  • Improve system scalability, reliability, and performance to support large-scale concurrent simulation workloads.

Qualifications of the Backend Engineer:

  • 5-8 years of backend software engineering experience with a focus on distributed systems or infrastructure platforms.
  • Strong networking knowledge with a solid understanding of TCP/IP, Layer 2/Layer 3 switching, routing protocols, and core network architecture concepts.
  • Strong programming skills in Python or Go, including experience with Linux systems programming and operating system internals.
  • Hands-on experience with virtualization and containerization technologies such as QEMU, Libvirt, Docker, and/or Kubernetes.
  • Experience designing, developing, and maintaining RESTful APIs

Compensation for the Backend Engineer includes:

  • Salary range: $115,000-$140,000 annually
  • Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off.
  • Fully remote work environment with EST business hours.

This job opens for applications on 08/10/2026. Applications for this job will be accepted for at least 30 days from the posting date.


Keywords: Backend Engineer, Python, Go, Linux, Networking, TCP/IP, Routing Protocols, REST APIs, Virtualization, QEMU, Libvirt, Docker, Kubernetes, Network Automation, Infrastructure as Code, Cisco, CCNA, Remote


#LI-MM7

#LI-REMOTE

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?