Golang Developer

5 - 10 years

10 - 20 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Brief:Go Lang DeveloperDescription:

Job Summary: We are seeking a Lead Go Lang Developer to lead the backend engineering efforts for Panasonics Virtual Rack (vRac) product — a platform that enables testing and certification of in-flight entertainment and connectivity (IFEC) systems. In this role, you will be responsible for architecting, designing, and delivering scalable, cloud-native backend systems on AWS, ensuring performance, security, and reliability. You will guide a team of developers, collaborate with cross-functional stakeholders, and drive technical excellence across the vRac platform.

Major Responsibilities:
•    Lead the design and development of distributed backend systems using Go and TypeScript. •    Architect microservices-based solutions deployed on AWS leveraging services such as EKS, Lambda, EC2, S3, CloudWatch, RDS, and IAM. •    Define and enforce coding standards, architecture patterns, and best practices for scalability, security, and performance. Oversee CI/CD pipelines using GitLab, and ensure efficient build, testing, and release workflows. •    Collaborate with product management, QA, DevOps, and infrastructure teams to ensure seamless integration and delivery. •    Mentor and coach junior and senior engineers through code reviews, design sessions, and technical guidance. •    Drive performance tuning, monitoring, and troubleshooting of production systems. •    Champion DevOps practices, infrastructure automation, and observability improvements. •    Stay up to date with emerging technologies to continually enhance the vRac architecture.

Education / Experience Requirements:
•    Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. •    7–12 years of professional software development experience, with at least 4+ years in Go Lang. •    Proven experience designing and deploying cloud-native architectures on AWS. •    Hands-on leadership experience managing small-to-medium engineering teams or technical modules.

Knowledge / Skill Requirements: 
•    Deep expertise in Go (Golang) and solid exposure to TypeScript. •    Strong understanding of microservices, distributed systems, and RESTful API design. •    Advanced knowledge of AWS services — particularly EKS, EC2, Lambda, S3, CloudWatch, RDS, IAM, and CloudFormation/Terraform. •    Hands-on experience with Docker, Kubernetes, and GitLab CI/CD. •    Familiarity with NoSQL databases (MongoDB preferred) and messaging systems (Kafka, RabbitMQ, or SNS/SQS). •    Proficiency in observability tools such as Prometheus, Grafana, ELK, and CloudWatch. •    Strong debugging, system design, and performance optimization skills. •    Excellent communication and leadership skills with the ability to guide distributed teams. Experience with Agile/Scrum methodologies.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now
Calsoft logo
Calsoft

Information Technology and Services

San Jose

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

bengaluru, karnataka, india