Ubiquiti

Backend Software Engineer (Go) - UniFi Connect

Ubiquiti
Apply
21 days ago
Stockholm, SwedenSenior

Responsibilities

  • Design and implement robust, scalable, and secure RESTful APIs.
  • Develop applications on embedded platforms and integrate them with hardware and network systems.
  • Architect and document backend software systems for performance, maintainability, and scalability.
  • Perform network programming and system-level integration across multiple subsystems.
  • Collaborate with Frontend Engineering, UX Design, and QA teams on cohesive product development.
  • Deliver high-quality work consistently and meet project timelines.
  • Participate in code reviews and share knowledge with the team.

Requirements

  • At least five years of production experience with Golang.
  • At least five years of experience working with relational databases such as PostgreSQL or MySQL.
  • Demonstrated expertise designing and developing RESTful APIs.
  • Proficiency in AI development environments such as Cursor and Claude Code, along with AI development techniques such as Spec-Driven Development.
  • Strong analytical, problem-solving, communication, ownership, adaptability, and proactive working skills.
  • Highly proficient written and spoken English.
  • Preferred experience with IoT platforms, connected-device ecosystems, device security, MQTT, CoAP, WebSockets, Matter, Thread, device provisioning, firmware over-the-air updates, device lifecycle management, edge computing, cloud-to-device integration, asynchronous programming, event-driven systems, telemetry, real-time data processing, time-series data stores, Debian or Ubuntu, Linux services, CLI environments, Linux networking, routing, packet analysis, and firewall management.

Benefits

  • International work environment.
  • Competitive compensation package with wellness allowance, occupational pension, medical insurance, private health insurance, life insurance, and work-injury insurance.
  • Five weeks of holiday per year.
  • Flexible work hours and hybrid work model.
  • Modern office located at Epicenter in Hötorget.
  • Access to Ubiquiti products and prototypes for home use and testing.
  • Applicants must live in Sweden and hold a valid work permit at the time of application; a background check is conducted at the final recruitment stage.

Tech Stack

Categories

Ubiquiti

About Ubiquiti

1,001-5,000 employees
Contact me