N

Senior Go Engineer (Cloud)

Newvision Softcom & Consultancy Pvt. Ltd

5 years

Pune

Posted:5 hours ago

Apply

Job Description

  • Position Requirements

    Role Summary We are looking for a Senior Go Engineer to work on scalable backend services, network infrastructure, and cloud-based platform systems in the security domain. The role focuses on building robust Go APIs and distributed services, improving networking reliability and performance, supporting infrastructure automation, and contributing to secure, production-grade service delivery. Required Experience 5+ years of professional software engineering experience in backend, cloud, network, or infrastructure systems. Strong production experience with Go / Golang for scalable services and APIs. Experience building RESTful APIs and service-to-service communication. Solid understanding of microservices architecture and distributed systems. Hands-on experience with Linux systems, troubleshooting, and runtime diagnostics. Strong knowledge of TCP, UDP, DNS, load balancing, firewalls, and protocol analysis. Understanding HTTP, HTTPS, TLS, and secure communication principles. Experience with Terraform, Ansible, and infrastructure as code practices. Hands-on experience with AWS services such as EC2, ECS, Route 53, ASGs, S3, DynamoDB, and Lambda. Experience with Docker, Kubernetes, virtual machines, AWS, and OpenStack. Experience with CI/CD practices and tools such as Jenkins, AWS CodePipeline, and Artifactory. Experience with Prometheus, Grafana, monitoring, observability, and production support. Proficiency in Bash scripting for automation and troubleshooting. Experience designing AI agents using goal-driven, multi-step workflows Ability to build reusable agent skills and orchestrate them via MCP/tools Strong LLM/prompt engineering with structured outputs and validation Integration with SDLC tools (GitHub, CI/CD, Jira) Experience implementing evaluation, quality gates, and monitoring for AI systems Understanding of agent reliability, cost optimization, and governance Working knowledge of testing methodologies, regression testing, and post-release verification.

    Selling Points

    Nice to Have Python experience for automation, tooling, testing, or infrastructure support. Experience with security-domain products, network security, or cloud security platforms. Experience designing or operating secure and scalable network infrastructure. Experience with cloud networking, routing, DNS, firewall policies, and traffic flows. Experience with Kubernetes service deployment, service discovery, and container troubleshooting. Experience with OpenStack, hybrid-cloud, or mixed cloud and VM environments. Experience improving monitoring, alerting, logging, and observability for distributed systems. Familiarity with modern web technologies or front-end-adjacent systems. Cloud certifications such as AWS, Azure, or GCP. Networking certifications such as CCNA, CCNP, or similar. Interest in Go, cloud infrastructure, networking, and distributed systems trends. Areas of responsibility Design and develop scalable, reliable, and high-performance services using Go / Golang. Build and maintain RESTful APIs, microservices, and service-to-service integrations. Implement and support network infrastructure with focus on security, reliability, and scalability. Use Terraform and related IaC tools to provision and maintain infrastructure. Collaborate with development, DevOps, QA, security, and operations teams. Analyze existing systems and recommend performance, scalability, and reliability improvements. Troubleshoot issues across services, infrastructure, containers, VMs, cloud, and network layers. Support the full SDLC from design and implementation to deployment, monitoring, and production support. Improve monitoring, alerting, observability, and operational readiness. Ensure system security through best practices and proactive engineering improvements. Participate in standups, technical discussions, decision-making, and solution design. Maintain documentation for systems, APIs, infrastructure, and network configurations.

Skills Required

Backend Network Infrastructure Networking Automation Service Delivery Software Engineering Restful Apis Microservices Architecture Linux Troubleshooting DNS Load Balancing

Learn the skills this job asks for

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
N
Newvision Softcom & Consultancy Pvt. Ltd

RecommendedJobs for You

N

Senior Go Engineer (Cloud)

Newvision Softcom & Consultancy Pvt. Ltd

Pune

N

Senior Go Engineer (Cloud)

Newvision Softcom & Consultancy Pvt. Ltd

Pune