Design, build, and maintain distributed backend services Contribute to architectural redesign of a core discovery system Lead and support migration to containerized environments using Docker and Kubernetes Define and implement deployment, scaling, and reliability strategies Write high-quality backend code primarily using Node.js and TypeScript Collaborate closely with backend, frontend, and network engineers Improve system performance, observability, and resilience Integrate and maintain messaging, caching, and database components