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