Work from Office
Full Time
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.
Calsoft
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Golang coding challenges to boost your skills
Start Practicing Golang Now
pune
10.0 - 20.0 Lacs P.A.
kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru
4.0 - 7.0 Lacs P.A.
bengaluru, karnataka, india
Salary: Not disclosed
22.5 - 35.0 Lacs P.A.
pune, maharashtra, india
Salary: Not disclosed
bengaluru
4.6155 - 6.843 Lacs P.A.
hyderabad
8.0 - 15.0 Lacs P.A.
3.0 - 7.0 Lacs P.A.
25.0 - 35.0 Lacs P.A.
Salary: Not disclosed