Golang Engineer

3 - 5 years

Bengaluru

Posted:14 hours ago

Apply

Job Description

Golang Backend Engineer | Golang | Microservices | GCP | Kubernetes

Golang Engineer

Google Spanner, GCP, Kubernetes, Kafka/Pub/Sub, CI/CD, Datadog, Postman, K6 and SonarQube

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 modern 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

Skills Required

Python Datadog GCP Java Golang Google

Learn the skills this job asks for

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Infosys logo
Infosys

IT Services and IT Consulting

Bangalore Karnataka

RecommendedJobs for You

Auriga logo

India

Auriga logo

India