Golang Engineer (Bengaluru)

Golang Engineer (Bengaluru)

03 Nov
|
Infosys
|
Bengaluru

03 Nov

Infosys

Bengaluru

Golang Backend Engineer | Golang | Microservices | GCP | Kubernetes

We are looking for an experienced Golang Engineer to design, develop and maintain scalable, reliable and high-performance backend products and services. The role requires strong hands-on experience in Golang, SQL/RDBMS, REST APIs and microservices, along with exposure to cloud-native technologies.

The engineer will work in a product-focused Agile/Scrum environment and collaborate with cross-functional teams across engineering, product and DevOps. The technology landscape includes Google Spanner, GCP, Kubernetes, Kafka/Pub/Sub, CI/CD, Datadog, Postman, K6 and SonarQube. The role also involves modern development practices using LLMs and agentic workflows within the SDLC.

Roles & Responsibilities

- Design, develop and maintain backend product features and services using Golang.
- Develop scalable, reliable and high-performance REST APIs and microservices.
- Design and optimize database structures and write efficient SQL queries.
- Work with Google Spanner while maintaining data integrity and application performance.
- Collaborate with cross-functional teams to understand requirements and define technical/service specifications.
- Ensure high availability, reliability, scalability and performance of backend services.
- Implement and support monitoring, logging and analytics for application performance and service health.
- Work closely with DevOps teams on CI/CD pipelines, deployment automation and Infrastructure as Code.
- Work with cloud-native technologies including GCP, Kubernetes, Docker, Helm and Skaffold.
- Contribute to event-driven architectures using technologies such as Kafka and Pub/Sub.




- Troubleshoot and provide technical support for production issues.
- Maintain appropriate technical and system documentation.
- Provide effort estimates for upcoming development activities and communicate technical solutions effectively.
- Participate in code quality, testing and QA processes.
- Work within an Agile/Scrum product team to deliver features aligned with the product roadmap.
- Stay updated with emerging technologies and best practices across Golang, microservices and cloud-native development.
- Apply LLMs and agentic development workflows as part of modern software-development practices.
- Collaborate with team members to share technical knowledge and continuously improve engineering practices.

Required Skills & Qualifications

- Bachelor's degree in Computer Science, Engineering or a related field.
- 3+ years of Backend Development experience, including 1+ year of hands-on Golang development.
- Strong programming experience in Golang.
- Strong knowledge of SQL/RDBMS and query optimization.
- Good understanding of RESTful APIs and Microservices architecture.
- Exposure to Docker, Kubernetes and cloud-native technologies.
- Experience working with high-load and high-availability production systems.
- Understanding of CI/CD and up-to-date software delivery practices.
- Understanding of Agile/Scrum and SDLC.
- Strong troubleshooting, problem-solving and communication skills.
- Understanding of LLMs and agentic workflows within the SDLC.

Good to Have

- Java and/or Python
- Google Cloud Platform (GCP) / AWS
- Google Spanner
- Kafka / Pub/Sub
- Terraform
- Postman and K6
- Datadog / NewRelic
- SonarQube
- Airline domain experience

📌 Golang Engineer (Bengaluru)
🏢 Infosys
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: golang engineer (bengaluru) / bengaluru