Descripción de la oferta
We are looking for a Middle+ / Senior Network Engineer to join a US-based client working on real-time, network-driven systems with a strong focus on protocol integrations, WebSocket/MQTT connectivity, and scalable cloud APIs. The role combines classical networking expertise with modern real-time web and IoT-style architectures. Details Client: USA Location: Remote Employment Type: Full-time Start Date: ASAP Language Requirements: English B2+ Key Responsibilities Design, implement, and maintain reliable network communication layers for real-time systems. Work with network protocols and APIs for bi-directional, low-latency communication. Implement and support WebSocket and MQTT-based connectivity. Integrate network services with backend APIs and real-time data flows. Collaborate with backend and frontend engineers to ensure stable client-server communication. Support and optimize real-time synchronization using database and event-driven architectures. Troubleshoot network, connectivity, and performance issues across environments. Participate in architecture discussions and contribute to scalable network design decisions. Ensure security, stability, and observability of network communication layers. Requirements Middle+ to Senior level experience as a Network Engineer or in a closely related role. English proficiency at B2 level or higher. Strong understanding of networking fundamentals (TCP/IP, WebSockets, message brokers). Experience with TypeScript for protocol handling and API integrations. Experience with JavaScript for client-side connections. Hands-on experience with MQTT for real-time or IoT-style connectivity. Experience working with PostgreSQL, including real-time data synchronization. Understanding of scalable API architectures and real-time data flows. Ability to work independently and communicate effectively in a distributed team. Tech Stack Languages: TypeScript, JavaScript Frameworks / Libraries: Supabase (WebSocket subscriptions, API management), MQTT, QwikJS (SSR) Database: PostgreSQL with Supabase real-time sync Hosting / Servers: Supabase Cloud (APIs, brokers, edge functions) Local Vite server (port 3000) for WebSocket/MQTT testing Nice to Have Experience with real-time systems, streaming, or event-driven architectures. Background in IoT, messaging systems, or broker-based communication. Understanding of security best practices for network and real-time communication. Experience supporting production systems with high availability requirements.