P

Platform9 Systems

SaaS platform for hybrid multi-cloud management

Senior Software Engineer-Cloud Networking

Backend EngineeringUpdated on Nov 9
Full-timeRemote in IndiaRemote

About the Job

Requirements

  • Experience designing, deploying, operationalizing, and maintaining high-performance software-defined networking architectures across cloud-native telemetry, microservices, OpenStack, and Kubernetes environments.
  • Experience with Open vSwitch, Open Virtual Network, OpenFlow, SDN controllers, OpenStack networking services, OpenStack Ansible, KVM/QEMU, and DevStack.
  • Experience with overlay tunnels and virtual networks, including VxLAN, GENEVE, and VLAN 802.1Q, over physical network fabrics including L3 CLOS, LACP, and MCT/vLAG.
  • Experience with BGP, EVPN, OSPF, ECMP, VRRP, IPv4/IPv6, ARP/NDP, Ethernet, and STP/RSTP.
  • Experience securing network traffic with IPsec VPNs, IKEv2, ESP, stateful firewalls, connection tracking, NAT, IPTables/Netfilter, and NFTables.
  • Experience building and validating network topologies with Vagrant and KVM/QEMU, developing platform-upgrade resources, and working with gRPC, Protocol Buffers, Kafka, and network lifecycle management.
  • Eight to fifteen years of software development and infrastructure experience across cloud engineering, telecommunications, or large-scale data center environments.
  • Deep expertise in Linux networking, packet path traversal, and kernel-level networking subsystems.
  • Proven experience with production OpenStack deployments using OVN/OVS as the default networking backend.
  • Proficiency in Golang, Python, or C, with hands-on experience in white-box switch network management applications.

Responsibilities

  • Architect, maintain, and optimize Open vSwitch and Open Virtual Network dataplanes.
  • Manage OpenFlow pipelines and SDN controllers for automated flow control.
  • Deploy and operationalize OpenStack networking services, including Neutron and Metadata Service, using OpenStack Ansible.
  • Contribute to developing cloud-native networking products, microservices, and controllers for the Kubernetes product ecosystem.
  • Design, optimize, and troubleshoot overlay tunnels and virtual networks running over high-throughput physical fabrics.
  • Implement and manage dynamic routing protocols for WAN and data center interconnects, ECMP load balancing, and VRRP gateway redundancy.
  • Secure network traffic across untrusted boundaries using IPsec VPNs; configure stateful firewalls, connection tracking, and NAT rules using IPTables/Netfilter and NFTables.
  • Build, test, and validate network topologies locally using Vagrant and hypervisors before production rollouts.
  • Develop resources for platform upgrades, real-time streaming telemetry architectures, and network lifecycle management.

Desired Qualifications

  • A bachelor's degree in Computer Science or a related field.
  • Strong problem-solving skills and analytical thinking.
  • Strong written and verbal communication in dynamic environments.

About the Company

Platform9 Systems

SaaS platform for hybrid multi-cloud management

Platform9 Systems provides a SaaS managed platform that centralizes control of hybrid and multi-cloud IT environments across on‑prem, public cloud, and edge. Its unified management plane lets IT teams deploy Kubernetes for containers, operate traditional VMs, and migrate from legacy virtualization, using existing data-center hardware. The service automates day‑2 operations, monitoring, upgrades, security patches, and support under a service-level agreement. The goal is to simplify private cloud adoption, reduce operational overhead, and enable DevOps‑driven cloud transformation across diverse infrastructures without locking customers to a single vendor.

Company size
51-200
Company stage
Late Stage VC
Total funding
$100M
Headquarters
Mountain View, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Platform9 Systems

See more jobs