VI

Software Development Engineer - II (GoLang)

Viacom18
Bangalore5-9 LPA Posted 3 Mar 2026
FULL TIME
Rest Api
Software Design
Backend Development
Sql
Networking

Job Description

Key Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable Go code for backend services
  • Build low-latency, high-availability applications that can handle billions of requests per day
  • Develop scalable Go packages and programs integrated with relational (SQL) and NoSQL databases
  • Implement RESTful APIs and integrate user-facing elements with server-side logic
  • Benchmark, optimize, and troubleshoot applications for maximum speed and scalability
  • Identify bottlenecks, bugs, and technical issues, and implement effective solutions
  • Write clean, maintainable, and testable code with unit, integration, and end-to-end tests
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Conduct code reviews and maintain high standards of code quality
  • Produce detailed documentation for software design, codebase, and user guides
  • Stay updated with Go's latest features, best practices, and emerging backend technologies

Join WhatsApp Channel