Golang Architect

10 - 20 years

40 - 55 Lacs

Pune Bengaluru Mumbai (All Areas)

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title:Subject Matter Expert (SME) Go (Golang) Development.

Experience Level Minimum:12+ years in software development

Relevant SME Experience:810 years in backend systems and distributed architecture

Preferred:810+ years with leadership in Go (Golang) projects and microservices.

Mandatory Skills

  • Go (Golang) programming
  • Understanding of Interface, struct and Design pattern
  • Concurrency patterns (goroutines, channels)
  • REST and gRPC communication
  • Event-driven (Kafka, NATS), microservice architecture
  • Go Frameworks like Micro,Go-Kit,Gin ORMs (GORM, pgx + sqlc, XORM)

Docker and Kubernetes

  • AWS Services (ECS, EKS, S3, API Gateway, VPC, RDS)
  • Testing frameworks (Testify, GoMock, GoConvey, MockGen)
  • Performance tuning (Profiling and optimizing Go applications)

Good to have Skills

  • CI/CD pipelines and DevOps practices
  • PostgreSQL versioning, migrations and Db modeling
  • Monitoring tools (Prometheus, Grafana)
  • Infrastructure as Code (Terraform, Helm)

Job Description

  • TheSubject Matter Expert (SME) Go (Golang)will lead the architecture, development, and optimization of scalable backend systems using Go.
  • This role requires deep technical expertise in Go programming and distributed systems, along with the ability to collaborate across engineering, DevOps, and product teams.
  • The SME will also be responsible for mentoring developers, ensuring code quality, and driving best practices in backend engineering and microservices design.

Roles and Responsibilities

  • Design and implement scalable backend services using Go
  • Provide technical leadership and mentorship to development teams
  • Architect and optimize microservices-based solutions
  • Review code for performance, security, and maintainability
  • Collaborate with DevOps teams to ensure smooth CI/CD and deployment
  • Troubleshoot and resolve complex system issues in production
  • Stay current with Go ecosystem advancements and backend engineering trends
  • Conduct technical workshops and contribute to internal knowledge sharing

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
Citiustech logo
Citiustech

IT Services and IT Consulting

Princeton NJ

RecommendedJobs for You

Pune, Bengaluru, Mumbai (All Areas)