Backend Engineer at Feelin's App Backend Engineer – Feelin’s Feelin’s is on a mission to reset how digital interactions work in Bharat and beyond. Social media apps today feel noisy, performative, and algorithmic. We’re building the opposite: a space where people can show up as themselves, speak freely, and form real connections without pressure, judgment, or invisible systems shaping the experience. Human conversations, not curated personas. What this role actually looks like You’ll be in the heart of our realtime layer—the engine that powers live conversations and organic interactions. Your work touches everything users feel: how fast a message appears, how stable a room stays, how smooth a session runs even when network conditions get messy. Architect and build WebSocket-based systems that handle thousands of concurrent sessions Write clean, modular Node.js services supporting realtime messaging, presence signals, and interactions Manage deployments, microservices, and infra on Google Cloud Console (GCE/Cloud Run/Firestore/whatever stack we use) Build tooling for diagnostics, logging, and observability so we actually know what’s breaking and why Tune performance across the board—latency, concurrency, throughput, memory Ship features in tight cycles, test rigorously, and stay accountable to production reliability You’ll thrive here if Tricky edge cases excite you more than annoy you Realtime systems feel like puzzles, not stress You’ve worked with content streaming, audio/video pipelines, or RTC tech (WebRTC or Agora) You can reason about networking fundamentals, TCP, UDP, buffering, bandwidth constraints You enjoy balancing practicality and elegance: ship fast, but don’t leave landmines behind Minimum requirements 1+ years of backend engineering experience Solid hands-on experience with Node.js (async flows, event loops, performance profiling) Working experience with Google Cloud Console: deployments, monitoring, CI/CD, logs Understanding of event-driven architecture and realtime messaging patterns How we work Fast decision-making, small team, high ownership Bias toward shipping and learning in actual user environments Candid communication and open problem-solving Why Feelin’s You help build a product that pushes real change in how the world connects, something human, safe, and frictionless. Every line of code you write shapes someone’s experience of being seen and heard.