Backend Engineer

Piper Companies
McLean, VA, United States
23 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$115,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

Computer Programming Linux Distributed Systems Electronic Design Automation Network Topologies Python (Programming Language) Network Layer Routing Network Virtualization Quick EMUlator (QEMU) Software Engineering TCP/IP
+13 more
Virtual Machines Virtualization Technology Backend Containerization Kubernetes Infrastructure Automation Frameworks Information Technology Code Testing Restful APIs Open Network Automation Platform Cisco Docker Golang

Job description

  • 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., 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

Requirements

  • 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

Benefits & conditions

  • 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.

About the company

Piper Companies, 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., Piper Companies support their clients in building high performing teams, while connecting premier talent with exceptional opportunities.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:29 min

Expanding practical knowledge with community sandboxes and resources

Stuart Clark · LIVE

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

Videos

See all

Related articles

See all