Role Overview
We are looking for a Senior Go Engineer to build scalable backend services and cloud-based platform systems in the networking and security domain. The role combines backend engineering, network infrastructure expertise, and modern agentic AI-driven development practices to deliver production-grade distributed systems.
Must-Have Skills (Strict – Non-Negotiable)
Backend Engineering (Go)
-
Should have 8+years of experience
-
Relevant 5+ years (Go Lang) of professional software engineering experience in backend, cloud, network, or infrastructure systems
-
Strong hands-on experience with Go / Golang for building scalable backend services
-
Experience building RESTful APIs and service-to-service communication
-
Strong understanding of microservices architecture and distributed systems
Networking & Security Fundamentals
-
Strong knowledge of:
-
TCP / UDP / DNS
-
Load balancing and protocol analysis
-
HTTP / HTTPS / TLS and secure communication
-
Hands-on experience with network infrastructure and system-level troubleshooting
-
The candidate must have worked for last couple of years on networking domain-based projects. So, they must have strong familiarity with technologies like:
-
TCP/IP networking
-
UDP
-
DNS
-
HTTP/HTTPS
-
IP addressing and subnetting etc.
Cloud & Platform Engineering
-
Hands-on experience with AWS services (EC2, ECS, Route53, S3, DynamoDB, Lambda, ASGs)
-
Experience with:
-
Docker & Kubernetes
-
Virtual machines and cloud platforms
-
Strong experience with Infrastructure as Code (Terraform / Ansible)
Systems & DevOps Practices
-
Strong Linux experience (troubleshooting, runtime diagnostics)
-
Experience with CI/CD pipelines (Jenkins, CodePipeline, etc.)
-
Experience with monitoring & observability (Prometheus, Grafana)
-
Proficiency in Bash/scripting for automation
-
Understanding of testing methodologies, regression testing, and production support
Good-to-Have Skills
-
Agentic AI & Modern Engineering:
-
o Experience designing agentic AI systems, including:
-
Goal-driven, multi-step workflows
-
Reusable agent skill development
-
Agent orchestration via MCP or similar tools
-
Strong proficiency in:
-
LLMs and prompt engineering
-
Structured output generation and validation
-
Experience implementing:
-
AI system evaluation (quality gates, monitoring)
-
Reliability and cost optimization strategies
-
Experience with:
-
Python for automation or tooling
-
Advanced observability improvements (alerting, logging, monitoring optimization)
-
Experience designing or operating:
-
Secure and scalable network infrastructure
-
Kubernetes-based service deployments and troubleshooting
-
Exposure to:
-
Hybrid cloud / OpenStack environments
-
Cloud networking, routing, firewall policies, traffic flows
-
Familiarity with modern web technologies (adjacent systems)
Bonus / Nice-to-Have (Domain Depth / Edge Differentiators)
-
Experience with network security or cloud security platforms
-
Certifications:
-
AWS / Azure / GCP
-
Networking certifications (CCNA, CCNP, etc.)
-
Strong interest in:
-
Distributed systems trends
-
Cloud infrastructure evolution