Senior Backend Engineer, Network Virtualization

TEKsystems

Raleigh (NC)

On-site

USD 76,000 - 83,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental & vision
401(k) Retirement Plan
Life Insurance

Job summary

TEKsystems is seeking a highly skilled Senior Backend Engineer in Raleigh, NC to build and scale a network simulation platform. You will design backend services that power creation, deployment, orchestration, and management of virtual networks for engineers worldwide.

You will collaborate with frontend, QA, architects, and product teams to improve performance, scalability, and user experience while leveraging Linux, RESTful APIs, and container tech such as Docker/Kubernetes.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 5+ years of professional experience in backend software development.
  • Strong programming experience in Python and/or Go.
  • Strong understanding of Linux operating systems and systems programming concepts.
  • Experience designing, developing, and supporting production-grade RESTful APIs.
  • Hands-on experience with virtualization or container technologies including QEMU, Libvirt, Docker, or Kubernetes.
  • Solid understanding of networking fundamentals including TCP/IP, routing, switching, and network architectures.
  • Experience troubleshooting performance issues and optimizing distributed systems.
  • Strong understanding of software engineering best practices including testing, version control, and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain core backend services that orchestrate virtualized network environments and simulation workloads.
  • Build highly scalable APIs that enable users to create, configure, deploy, and manage complex network topologies.
  • Implement microservices and cloud-native architectures that support future platform growth and extensibility.
  • Develop services that manage lifecycle operations for virtual machines, containers, and networking resources.

Skills

Java
Golang
Backend development
CCNA

Education

Bachelor's or Master's degree in Computer Science/Software Engineering

Tools

QEMU
Libvirt
Docker
Kubernetes

Job description

TEKsystems is seeking a highly skilled Senior Backend Engineer in Raleigh, NC to build and scale a network simulation platform. You will design backend services that power creation, deployment, orchestration, and management of virtual networks for engineers worldwide.

You will collaborate with frontend, QA, architects, and product teams to improve performance, scalability, and user experience while leveraging Linux, RESTful APIs, and container tech such as Docker/Kubernetes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Backend Engineer for Network Platform & APIs
Remote Backend Engineer for Network Platform & APIs

Piper Companies • United States

Remote
USD 105,000 - 145,000
Medical, dental, vision
401(k)
Paid time off
Remote Front-End Engineer: Network Visualization & UI
Remote Front-End Engineer: Network Visualization & UI

TEKsystems • Raleigh (NC)

On-site
USD 143,270,000 - 171,924,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+1
Backend Developer (Network Background)
Backend Developer (Network Background)

TEKsystems • Raleigh (NC)

On-site
USD 76,000 - 83,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Remote Backend Engineer for Scalable Network APIs
Remote Backend Engineer for Scalable Network APIs

Piper Companies • United States

Remote
USD 110,000 - 140,000
Senior Backend Engineer - Kubernetes & Cloud (Remote)
Senior Backend Engineer - Kubernetes & Cloud (Remote)

Red Hat, Inc. • Raleigh (NC)

Hybrid
USD 157,248 - 195,680
Sr. IP Network Engineer
Sr. IP Network Engineer

Vaco Recruiter Services • Raleigh (NC)

On-site
USD 120,000 - 180,000
Senior Application Engineer: Backend, APIs & Cloud Integration
Senior Application Engineer: Backend, APIs & Cloud Integration

Jobtailor • North Carolina

On-site
USD 100,000 - 150,000
Backend Engineer
Backend Engineer

Piper Companies • United States

Remote
USD 110,000 - 140,000
Senior Network Engineer - Enterprise Networking & Automation
Senior Network Engineer - Enterprise Networking & Automation

TEKsystems • Lexington (SC)

On-site
Remote Senior Software Engineer, Network Simulation Lead
Remote Senior Software Engineer, Network Simulation Lead

Far Coder • Northern (KY)

Hybrid
USD 160,000 - 225,000
Equity stock options
401(k) retirement plan with company‑m,
Unlimited vacation
+2