Principal Network Software Engineer

1 month, 1 week ago
Full-time
Lead
Software Development
Kaseya

Kaseya

Kaseya provides integrated IT management and security solutions for MSPs and SMBs, enabling centralized IT operations, remote management, cybersecurity, and automation.

IT Services
1K-5K
Founded 2000
$567M raised

Description

  • Architect and develop multi-tenant cloud-native networking and security solutions for public, private cloud, and hybrid environments.
  • Optimize traffic steering, policy orchestration, and security enforcement across cloud networking systems.
  • Develop high-speed telemetry and analytics solutions for network visibility and threat detection.
  • Build software to reduce cloud egress and gateway hosting costs while maintaining security and performance.
  • Develop cloud networking applications in Go and PHP for traffic management, security policy orchestration, network observability, and service chaining.
  • Define system designs, write and review code, and guide teams through delivery of production systems.
  • Integrate cloud-managed networking devices and SASE components into multi-deployment networking solutions.

Requirements

  • 10+ years of software engineering experience, including at least 7+ years focused on backend systems.
  • 3+ years of experience in a Staff, Principal, or Architect role with end-to-end ownership of architecture and delivery.
  • 5+ years of hands-on programming experience in Golang and PHP.
  • 3+ years of hands-on experience with cloud-native NGFWs and network security appliances.
  • 5+ years of experience in Linux networking, including netfilter, iptables, nftables, DNS filtering, traffic shaping, and QoS.
  • 3+ years of experience with network security technologies such as DNS filtering, DPI, IDPS, anti-virus, and SSL Proxy.
  • 2+ years of experience with SASE components such as DLP, SWG, ZTNA, CASB, sandboxing, anti-malware, and anti-virus.
  • 2+ years of hands-on experience with Linux userspace fast-path frameworks such as VPP and DPDK.
  • Preferred experience with fast path Linux kernel technologies such as eBPF, XDP, and AF_XDP.
  • Preferred experience with data-path multitenancy technologies such as VXLAN, Linux namespaces, and VRFs.
  • Preferred background in containerization and Kubernetes, including CNI selection, configuration, and troubleshooting.
  • Preferred familiarity with cloud-native networking frameworks such as Cilium and Calico.
  • Preferred working experience with ELK stack, Redis, Cassandra, and Kafka.
  • Preferred knowledge of CI workflows, testing tools, and Git.
  • Preferred experience with VPN technologies such as IPSec and WireGuard.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Test Infrastructure

Skyline Eco-Adventures 11-50 Hotels, Restaurants & Leisure

Zipline is seeking a Senior Software Systems Validation Engineer to lead end-to-end validation of autonomous drone delivery software, from simulation through full-system flight testing, for safe deployment and operating-domain expansion.

C++ Python Rust SQL
16 hours, 45 minutes ago

Principal Identity Engineer

Hasbro 5K-10K Consumer Goods

Wizards of the Coast is hiring a Principal Identity Engineer to own the technical direction of its enterprise identity architecture, supporting Zero Trust, privileged access, and identity governance across cloud and on-premises environments.

Active Directory CI/CD Git OpenID Connect PowerShell Pulumi Python REST API SAML Terraform
17 hours ago

Senior Software Engineer - UI/UX

Dragos 251-1K Professional Services

Dragos is hiring a Software Engineer to build the user-facing experiences that help security professionals detect, investigate, and respond to cyber threats against critical infrastructure.

Cybersecurity Design Systems React TypeScript
17 hours ago

Senior Software Engineer

Xebia 1K-5K Internet Software & Services

Xebia is hiring Senior Software Engineers for an international digital payments and fintech project focused on building and evolving a scalable, reliable payment platform.

Agile Apache AWS CI/CD CSS Generative AI Git Hibernate HTML Java JavaScript Jenkins JSON JUnit Maven Microservices REST API Selenium Shell Scripting Spring Boot SQL XML
17 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers