CareerPlanSign in

Back-End Developer (Go)

Riga💼 Full-time💰 $48,000–$84,000🗓 2026-07-30 → 2026-09-29

Core

Design and implement robust, scalable, and secure RESTful APIs for embedded platforms, integrating closely with hardware and network systems.

Role type

Senior Back-End Developer (Go)

Builds

Embedded applications and backend software systems for Ubiquiti's networking and IoT devices

Domain

Networking hardware, IoT, Embedded Systems

Required skills

Golang, PostgreSQL, MySQL, RESTful API design, Network programming, System-level integration, AI development environments (Cursor, Claude Code), Spec-Driven Development

Preferred skills

IoT platform development, MQTT, CoAP, WebSockets, Matter, Thread protocols, Device provisioning, OTA updates, Edge computing, Asynchronous programming, Event-driven systems, Telemetry data processing, Linux networking stack, Debian/Ubuntu, tcpdump, Wireshark

Technologies

Go, PostgreSQL, MySQL, MQTT, CoAP, WebSockets, Linux, Debian, Ubuntu, tcpdump, Wireshark

Responsibilities

Design and implement robust, scalable, and secure RESTful APIs; Develop applications on embedded platforms; Architect and document backend software systems; Perform network programming and system-level integration; Collaborate with cross-functional teams; Participate in code reviews

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.