Overview:We are seeking a Platform Engineer with a strong background in backend development and deep knowledge of networking. This role focuses on building internal platform services, network automation tooling, Kubernetes-integrated networking components, and backend systems that interact heavily with network infrastructure. The ideal candidate is skilled in Python, Go, C, and has hands-on experience with modern networking concepts, protocols, and distributed systems.Responsibilities:Develop backend systems and platform components in Python, Go, and C.Build internal tools and services for network automation, network orchestration, and traffic management.Implement features that integrate with Kubernetes networking (CNI plugins, services, load balancing, policies).Work with low-level networking protocols (TCP/UDP, HTTP, DNS, gRPC, IP routing, VLANs).Develop systems that interact with firewalls, load balancers, DNS, or other infra-level network services.Diagnose and resolve complex network issues across distributed environments.Develop telemetry, metrics, and health-checking logic for network-aware services.Write clean, secure, maintainable backend code with unit and integration tests.Collaborate with platform, SRE, and infrastructure networking teams on design and architecture.GRAVEYARD SHIFT: 1 am TO 10 am
Required Skills & Experience:
Programming:5+ years of experience and strong proficiency in PythonExperience with Go (Golang)A minimum of 3+ years of hands-on experience with Go (Golang) development is required.Experience with C (systems-level networking or performance-critical components)Networking:Strong understanding of network protocols (TCP/IP, UDP, DNS, HTTP/S, gRPC)Experience with routing, load balancing, firewall rules, NAT, VLANs, subnetsFamiliarity with overlay networks, VXLAN, BGP, DHCP, DNS resolution pathsExperience working with packet analysis tools (tcpdump, Wireshark)Experience troubleshooting real-world networking issues in distributed systems
Kubernetes / Cloud-Native:Strong understanding of Kubernetes networking (Services, Ingress, CNI plugins, NetworkPolicy)A minimum of 3-4 years of Kubernetes experience is required, with demonstrated expertise in networking components.Experience deploying or building networking-related components in KubernetesComfort working with containers and container networking
General:Strong debugging and problem-solving skillsExperience designing backend APIs and systems (REST or gRPC)Solid Linux background (network stack behaviour, system tuning)Preferred (Nice-to-Have):Experience with CNI development or Kubernetes networking internalsExperience building or maintaining DNS, DHCP, or LB automation systemsFamiliarity with service mesh technologies (Istio, Linkerd, Consul)Experience with eBPF for networking or observabilityKnowledge of high-performance networking or kernel networking conceptsExperience with infrastructure APIs (cloud provider networking, firewall APIs, etc.)
What We Offer:Opportunity to work on core components of a modern internal cloud platformHands-on work with Kubernetes networking, distributed systems, and automationInfluence the direction and architecture of platform-level networking servicesCompetitive compensation and benefits (Salary commensurate with experience)Salary : 150k-200k