Backend Software Engineer | Go | Microservices | Distributed Systems | API & Database Design | Performance & Scalability | GCP | AI-Native Development

Bengaluru, Karnataka, India






Bachelor of Technology, Electronics and Communication Engineering
National Institute of Technology, Goa
Join Joshika and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Software Engineer | Go | Microservices | Distributed Systems | API & Database Design | Performance & Scalability | GCP | AI-Native Development
I'm a Backend Software Engineer at JioTV+ with nearly 3 years of experience working on large-scale OTT systems. My core strength is Go and microservice-based backend development, but what I enjoy most is solving the engineering problems behind the code — understanding access patterns, making the right architectural trade-offs, finding bottlenecks, and building systems that behave reliably in production. I've worked across different parts of the backend stack, from APIs and data systems to asynchronous processing, caching, cloud infrastructure, and production operations. I enjoy taking ownership of a problem end-to-end and understanding how the pieces of a distributed system work together. I'm currently exploring AI-native software development and how AI can become part of the engineering workflow through skills, agents, project context, and MCP integrations. B.Tech in Electronics & Communication Engineering from NIT Goa | CGPA: 9.31 I build backend systems where scale, perfomance, and reliability matter. I'm looking for opportunities where I can work on larger-scale backend and distributed systems, grow deeper in system design, and take ownership of challenging engineering problems.
Greater Bengaluru Area
claude code
claude
cursor
ChatGPT
Software Developer JioMedia Products at Jio Platforms Limited (JPL), Oct 2023 - Present · 3 yrs, Bengaluru, Karnataka, India, Build and operate Go-based backend services powering JioTV+, a large-scale OTT streaming platform. • Develop and own Go-based microservices, taking features end-to-end from API and database design through implementation, performance optimization, production deployment, and incident resolution. • Designed and delivered backend capabilities for subscriptions and TVOD, including REST APIs, payment integrations, entitlement modeling, playback controls, device management, and partner workflows. • Designed ScyllaDB data models around application access patterns and worked on high-traffic migrations from MongoDB to ScyllaDB, alongside MongoDB query and index optimization. • Improved API performance and scalability through batched data retrieval, query optimization, bounded goroutine concurrency, connection-pool tuning, prepared database queries, and layered caching using in-memory caches, Redis, and CDN. • Built asynchronous and scheduled processing workflows using RabbitMQ and cron-based services for content ingestion, partner synchronization, EPG, recommendation data, search indexing, and content lifecycle automation. • Work across Node.js, Docker, Kubernetes, and GCP, while contributing to API security, production releases, monitoring, incident response, and reliability of backend services.
Embedded Software Engineer at SecurWeave Research Labs, Jul 2022 - Jan 2023 · 7 mos
Bachelor of Technology, Electronics and Communication Engineering, National Institute of Technology, Goa