Hybrid
Full Time
Job Description Senior Go Lang Developer (Virtual Rack)
Job Summary
We are seeking a Senior Go Lang Developer to lead backend development for Virtual Rack (vRac) product a platform designed to test and certify in-flight entertainment and connectivity (IFEC) systems. The role involves architecting scalable microservices, optimizing performance, and maintaining a secure, automated, cloud-native infrastructure on AWS.
You will play a key role in technical design, mentoring junior developers, and driving best practices across Go, AWS, and DevOps processes.
Major Responsibilities
Design, develop, and optimize scalable and resilient backend systems using Go and TypeScript.
Architect and maintain cloud-native solutions leveraging AWS services (EC2, ECS/EKS, Lambda, S3, CloudWatch, RDS, IAM).
Lead the development of RESTful APIs, microservices, and integrations with internal and external systems.
Manage and enhance CI/CD pipelines using GitLab and Kubernetes for continuous delivery.
Implement monitoring, logging, and alerting strategies for high availability and observability.
Collaborate with cross-functional teams to define technical roadmaps and ensure system reliability.
Mentor and guide junior team members, conduct code reviews, and enforce coding standards.
Troubleshoot complex production issues and optimize system performance and cost efficiency.
Contribute to technical documentation and participate in Agile ceremonies (sprint planning, retrospectives, demos).
Education / Experience Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
3–10 years of software development experience, with at least 3 years in Go and 3 years working on AWS-based systems.
Proven track record in designing and maintaining distributed backend systems at scale.
Knowledge / Skill Requirements
Strong proficiency in Go (Golang) and working knowledge of TypeScript.
Expertise with AWS services (EC2, ECS/EKS, Lambda, S3, CloudFormation/Terraform, IAM).
Deep understanding of microservices architecture, Docker, and Kubernetes.
Experience with GitLab CI/CD, monitoring tools (Prometheus, Grafana, CloudWatch), and logging frameworks (ELK, Fluentd).
Proficiency in NoSQL databases (MongoDB preferred) and RESTful API design.
Strong debugging, performance tuning, and problem-solving abilities.
Familiarity with Agile/Scrum processes and DevOps principles.
Excellent communication and leadership skills, with the ability to mentor and collaborate effectively.
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
indore, pune
12.0 - 22.0 Lacs P.A.
hyderabad
16.0 - 30.0 Lacs P.A.
indore, madhya pradesh, india
Experience: Not specified
Salary: Not disclosed
gurugram, haryana, india
Salary: Not disclosed
greater kolkata area
Salary: Not disclosed
noida, uttar pradesh, india
Experience: Not specified
Salary: Not disclosed
delhi, delhi, india
Salary: Not disclosed
bengaluru
15.0 - 30.0 Lacs P.A.
gurugram, chennai, bengaluru
5.0 - 15.0 Lacs P.A.
delhi, delhi, india
Salary: Not disclosed