Backend Engineer

Zachary Piper
United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$125,000.0 - $165,000.0
Working hours
Regular working hours

Tech stack

Automation of Tests Software Quality Computer Programming Continuous Integration Linux DevOps Emulators Github Network Topologies Python (Programming Language) Network Layer Network Architecture
+22 more
Routing Performance Tuning Quick EMUlator (QEMU) Ansible Software Engineering TCP/IP Virtualization Technology Network Simulation Spring Cloud Concurrency Backend SC Clearance Pytest Containerization Kubernetes Information Technology Front End Software Development Restful APIs Terraform Cisco Docker Jenkins

Job description

  • Develop and maintain backend services responsible for orchestrating virtualized network nodes including routers, switches, and firewalls utilizing virtualization and container technologies.
  • Design, build, and maintain scalable, high-performance RESTful APIs that enable users to create, deploy, and manage network topologies programmatically.
  • Integrate with virtualization platforms including QEMU, Libvirt, Docker, and Kubernetes to optimize resource utilization and simulation performance.
  • Develop tools and services that support network automation workflows and infrastructure-as-code (IaC) testing initiatives.
  • Optimize system performance, scalability, reliability, and concurrency across large-scale simulated environments.
  • Collaborate with frontend developers, QA engineers, DevOps teams, and network architects to deliver new functionality and platform enhancements.
  • Troubleshoot and resolve complex backend, networking, and virtualization-related issues.
  • Contribute to CI/CD processes, automated testing, and software quality initiatives.

Requirements

  • 4+ years of backend software engineering experience with strong Python and/or Go development skills.
  • Eligible to work in the U.S. and able to obtain and maintain an Active U.S. Government Secret Clearance.
  • Hands-on experience with Linux systems programming, OS internals, and virtualization technologies including QEMU, Libvirt, Docker, and Kubernetes.
  • Strong networking knowledge, including TCP/IP, Layer 2/Layer 3 switching, routing protocols, and network architecture.
  • Experience designing, developing, and supporting RESTful APIs and backend services.
  • Familiarity with network simulation/emulation platforms such as Cisco Modeling Labs (CML), GNS3, or EVE-NG.
  • Experience with network automation tools (Ansible, Terraform, Netmiko, NAPALM), CI/CD pipelines, GitHub, Jenkins, pytest, and automated testing frameworks is preferred.
  • Understanding of SDN and cloud-native applications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field

Benefits & conditions

  • Salary range: $125,000 - $165,000 annually depending on experience
  • Comprehensive benefits package including medical, dental, vision, 401(k), paid time off, and additional wellness benefits

Apply for this position

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

Apply on www.clearancejobs.com

Good distractions

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

1:29 min

Expanding practical knowledge with community sandboxes and resources

Stuart Clark · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

3:45 min

Prototyping deterministic agents with n8n and PyATS

Alfonso Sandoval Rosas Alfonso Sandoval Rosas · Europe 2026 Virtual

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all