Remote Jobs Sign In

Principal Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, Jun 04, 2026
This job expires in: 29 days

Job Summary

Seeking a Principal Software Engineer for a full-time remote position focused on designing and implementing custom network automation platforms and tooling to support large-scale network infrastructure operations.

Key responsibilities
  • Design and implement network automation platforms and orchestration systems for large-scale operations
  • Develop custom tooling, APIs, and automation frameworks for network provisioning and lifecycle management
  • Contribute to network platform architectures and provide technical guidance to junior engineers
Required qualifications
  • Proven experience operating networks at large scale, including multi-datacenter and cloud environments
  • Deep networking expertise with routing protocols and network design principles
  • Strong software engineering background, particularly in Python, with experience in Go or Rust preferred
  • Experience with firewall automation and security compliance workflows
  • Deep experience with Terraform and Ansible for network automation

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...