- PulseRise Technologies
- Valencian Community, VC
- 2 weeks ago
Job Description
<div>We are looking for a <strong>Middle+ / Senior Network Engineer</strong> 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.</div><div><strong> </strong></div><div><strong>Details</strong></div><div>Client: USA</div><div>Location: Remote</div><div>Employment Type: Full-time</div><div>Start Date: ASAP</div><div>Language Requirements: English B2+</div><div><br></div><div><strong>Key Responsibilities</strong></div><div>Design, implement, and maintain reliable network communication layers for real-time systems.</div><div>Work with network protocols and APIs for bi-directional, low-latency communication.</div><div>Implement and support WebSocket and MQTT-based connectivity.</div><div>Integrate network services with backend APIs and real-time data flows.</div><div>Collaborate with backend and frontend engineers to ensure stable client-server communication.</div><div>Support and optimize real-time synchronization using database and event-driven architectures.</div><div>Troubleshoot network, connectivity, and performance issues across environments.</div><div>Participate in architecture discussions and contribute to scalable network design decisions.</div><div>Ensure security, stability, and observability of network communication layers.</div><div><br></div><div><strong>Requirements</strong></div><div>Middle+ to Senior level experience as a Network Engineer or in a closely related role.</div><div>English proficiency at B2 level or higher.</div><div>Strong understanding of networking fundamentals (TCP/IP, WebSockets, message brokers).</div><div>Experience with TypeScript for protocol handling and API integrations.</div><div>Experience with JavaScript for client-side connections.</div><div>Hands-on experience with MQTT for real-time or IoT-style connectivity.</div><div>Experience working with PostgreSQL, including real-time data synchronization.</div><div>Understanding of scalable API architectures and real-time data flows.</div><div>Ability to work independently and communicate effectively in a distributed team.</div><div><br></div><div><strong>Tech Stack</strong></div><div>Languages: TypeScript, JavaScript</div><div>Frameworks / Libraries: Supabase (WebSocket subscriptions, API management), MQTT, QwikJS (SSR)</div><div>Database: PostgreSQL with Supabase real-time sync</div><div>Hosting / Servers:</div><div>Supabase Cloud (APIs, brokers, edge functions)</div><div>Local Vite server (port 3000) for WebSocket/MQTT testing</div><div><br></div><div><strong>Nice to Have</strong></div><div>Experience with real-time systems, streaming, or event-driven architectures.</div><div>Background in IoT, messaging systems, or broker-based communication.</div><div>Understanding of security best practices for network and real-time communication.</div><div>Experience supporting production systems with high availability requirements.</div><div><br></div><div><br style=" color: rgb(34, 34, 34); font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"></div>
