NO

" Staff Software Engineer - Golang"

Nomiso
Bangalore5-8 LPA Posted 27 Jun 2025
FULL TIME
Github
Bitbucket
Sql
Nosql
Sme

Job Description

Roles and Responsibilities :

  • SME in at least two or more services, subsystems, or system modules.
  • Create Designs (high level and low level, including sequence diagrams), write high quality & highly performant code and own the quality of the services quality ownership of the services owned as the SME.
  • Debug systems, identify the failure points and fix the problems proactively.
  • Design responsibility complete features.
  • Ensure to meet the SLA of the services that you are working on or owned by you.
  • Take care of functional and NFRs of the services/application you are building or in-charge of.
  • Knowledge in NFRs for the services owned as the SME.
  • You should be able to achieve a sSay/do ratio of > 98% in your task allocations.
  • You should participate in production incident war rooms, triage and identify problems and provide fixes.
  • Drive test strategy and participate actively in the analysis of the results and address issues in the functional area.
  • Exceed the Quality expectations of the system you are working gatekeeper for the SME areas.
  • Mentor and coach junior members in the team.
  • Serve on interview panels and help grow the organization.
  • Work as a tech lead of the team when needed.
  • Act as the goto expert interviewer for SME areas.

Must Have Skills :

  • Overall Experience : Ideally 12+ years (Staff or Principal level); candidates with 10+ years may be considered if they demonstrate exceptional skills.

Golang Experience :

  • Minimum of 8 years of hands-on experience with Go/Golang,Candidates with 6+ years of strong Go experience may be considered on a case-by-case basis.
  • Go Language Proficiency : Strong skills in debugging, identifying performance bottlenecks.
  • Deep understanding of concurrency, including goroutines and channels.
  • Hands-on experience with both SQL and NoSQL databases.
  • Proficient in Git (preferred : GitLab; acceptable : GitHub, Bitbucket, etc.
  • Experience developing and maintaining microservices-based systems.
  • Familiar with deploying and running services in Kubernetes.
  • Strong experience in building RESTful web services.
  • Bonus : gRPC experience is a plus, but not required.
  • Experience using Application Performance Monitoring (APM) tools (preferred : New Relic; others acceptable).
  • Ability to analyze log files to trace program behavior.
  • Proficient with end-to-end distributed tracing.

Qualification :

  • BE/B.Tech or equivalent degree in Computer Science or related field.
Join WhatsApp Channel