Backend Developer (GO)
Core
Building efficient, scalable backend services and integrations for Ubiquiti's networking devices and IT solutions.
Role type
Senior Backend Developer (Go)
Builds
Backend services, network device firmware integrations, and software system integrations for Ubiquiti's ISP and Smart Home products.
Domain
Networking hardware, IoT, ISP solutions
Deliverable
production ML models | product features
Required skills
Golang, RDBMS, NoSQL, REST API, MQTT API, Git, Linux, Docker, Go concurrency (goroutines, channels)
Preferred skills
NodeJS, Typescript, Bash, Unix, WebRTC, WebSockets, networking protocols, AWS, DevOps, SD-WAN, VPN, WireGuard, Agile
Technologies
Golang, RDBMS, NoSQL, REST, MQTT, Git, GitHub, Linux, Docker, AWS, NodeJS, Typescript, Bash, WebRTC, WebSockets, SD-WAN, VPN, WireGuard
Responsibilities
Develop efficient, scalable, and maintainable backend services; Develop integrations with network device firmware and other applications; Integrate feature designs with larger software systems; Co-work with cloud architects, backend developers, frontend developers, designers, and other stakeholders
Seniority
Senior, hands-on IC
