Backend Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
20 Essential Tools For Backend Development
Highest Paying Tech Companies for Developers
The 7 Most Popular Backend Frameworks for Developers
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again