8–12 years of experience in backend engineering with at least 5+ years of Go Lang development.
Hands-on experience in networking protocols :
Layer 2 / 3 : VLAN, VXLAN, EVPN.
Routing : BGP, OSPF, IS-IS, VRF, VRRP
Security : IPSec, IKEv2.
Experience with distributed systems, microservices, and cloud-native architectures (Docker, Kubernetes).
NATs.io
Familiarity with Datacom / Telecom systems, SDN, or NFV architectures.
Strong knowledge of Linux networking stack, sockets, and kernel-user space interactions.
Proficiency in Linux system programming, multi-threading, and IPC.
Strong experience with Redis (caching, session store, pub / sub) and RabbitMQ (messaging, async processing).
Familiarity with databases (SQL / NoSQL such as PostgreSQL, MongoDB).
Good to have :
Exposure to service mesh and Zero Trust / SD-WAN solutions.
Cloud networking experience (AWS VPC, GCP VPC, Azure VNets).
Contributions to open-source networking projects (FRR, GoBGP, etc.).
Authentication & Identity : Auth0, Firebase Authentication.
Extended L2 / L3 protocols : SNMP, MPLS, LLDP, VRRP, VRF.
Understanding of Zero Trust / SD-WAN / cloud networking (AWS VPC, Azure VNets, GCP VPC).
Golang Mandatory :
Programming Language : Go Lang with a deep understanding of concurrency, goroutines, and channels.
Inter service communication : Nats io, Kafka
Cloud Services : Google Secret Manager and Google Identity and Access Management (IAM).
Hands-on expertise with REST APIs, gRPC, and GraphQL (preferred).
Containerization : Docker and Kubernetes
Operating System – Linux / Unix
Microservices Architecture, Distributed Systems, High Availability,
Strong knowledge of databases (MySQL, PostgreSQL, MongoDB, Redis, etc.).
Solid understanding of networking, security, and authentication protocols (OAuth2, JWT).
Experience in building and scaling distributed systems and microservices.
Good to have :
Network Technologies : TCP / IP protocols stack
Protocols– SNMP, OSPF, BGP, EVPN, VXLAN, MPLS, LLDP and VRRP, IPSec, VRF,
Knowledge of event-driven architectures and streaming systems.
Prior experience in high-scale SaaS or fintech systems is a plus.
Senior Software Engineer • thane, India