TymblHub

© 2026 TymblHub

Golang Developer

Nouveau labs
Posted on

Experience
3 - 10 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Golang Developer
Job Type
ONSITE

Job Description

Key Responsibilities:
  • Design and develop scalable and maintainable backend systems using Golang.
  • Lead the development of firmware code for high performance.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Ensure code quality, security, and maintainability by adhering to best practices and conducting thorough code reviews.
  • Identify and resolve performance bottlenecks and scalability issues.
  • Mentor and guide junior and mid-level developers in the team.
  • Stay abreast of emerging trends in Golang and backend development.
  • Contribute to and influence architectural decisions and technology roadmaps.
Requirements:
  • Experience: 3-10 years.
  • Bachelor s or Master s degree in Computer Science or equivalent.
  • Experience with Golang.
  • Experience working with major Cloud Solutions AWS (preferred), Azure, and GCP.
  • Candidates who have worked on distributed messaging systems will be preferred.
  • Familiarity with 3-tier, microservices architecture, and distributed systems.
  • Experience with the design and development of RESTful services.
  • Experience with developing Linux-based applications, networking, and scripting.
  • Experience with different data stores, data modelling, and scaling them.
  • Familiarity with data stores such as Aerospike, MySQL, MongoDB, etc.
  • Good understanding of data structures, multi-threading, and concurrency concepts.
  • Experience with DevOps tools like Jenkins, Ansible, Kubernetes, and Git is a plus.
  • Familiarity with elastic search queries and visualization tools like Grafana and Kibana.
  • Strong networking fundamentals: Firewalls, Proxies, DNS, Load balancing, etc.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Team player, flexible, and able to work in a fast-paced environment.
  • A DevOps mindset. You own what you will develop.
Good-to-haves:
  • Experience in telecom, related protocols, and product start-ups would be a plus.
  • Exposure to telephony protocols, ISDN, SIP, and WebRTC.
  • Practical Experience in managing Production scale systems.
  • Experience in the development of cloud telephony systems (CPaaS) is a plus.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.