VIViacom18
Software Development Engineer - II (GoLang)
Bangalore ₹5-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