CareerPlanSign in

Back-End Developer (Go)

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

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

Deliverable

production ML models | product features | infrastructure

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 70,000+ jobs from 20+ sources.