Responsibilities: Design, develop, and maintain MQTT server capabilities using Go, including session management, Quality of Service (QoS), retained messages, persistence, bridging, and high-volume message routing. The ideal candidate will have experience with MQTT architecture, backend development, networking, and containerized applications, with the ability to develop scalable solutions across edge, on-premises, and cloud environments.