3 months ago
Riga, LatviaSenior
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, QA, and other cross-functional teams.
- Deliver high-quality software consistently while meeting project timelines.
- Participate in code reviews and share knowledge with the team.
Requirements
- At least five years of production experience with Go.
- At least five years of experience working with relational databases such as PostgreSQL or MySQL.
- Demonstrated expertise designing and developing RESTful APIs.
- Required proficiency with AI development environments such as Cursor and Claude Code.
- Required expertise in AI development techniques such as Spec-Driven Development.
- Fluent English and Latvian communication skills.
- Strong analytical, problem-solving, proactive, and adaptable working style.
- Nice-to-have experience with IoT platforms, connected device ecosystems, MQTT, CoAP, WebSockets, Matter, or Thread.
- Nice-to-have understanding of device provisioning, firmware over-the-air updates, device lifecycle management, edge computing, cloud-to-device integration, asynchronous programming, and event-driven systems.
- Nice-to-have experience with telemetry collection, real-time data processing, time-series data stores, and IoT security.
- Nice-to-have familiarity with Debian or Ubuntu, Linux application and service development, CLI environments, Linux networking, routing, packet analysis, tcpdump, Wireshark, and firewall management.
Benefits
- International work environment and collaboration with global development teams.
- Opportunity to deliver software used by millions of people worldwide.
- Opportunity to leverage and integrate modern AI tools into product development.
- Access to Ubiquiti products.
- Medical insurance.
- Hybrid work arrangement with an office in Riga.
- Flexible work hours.
- A-class office with snacks, drinks, free parking, and other amenities.
Tech Stack
Categories
About Ubiquiti
Ubiquiti builds networking hardware and software platforms for businesses, internet service providers, and smart homes, sold under the UniFi, UISP, and AmpliFi brands. Its portfolio includes Wi‑Fi access points, switches, routers, wireless backhaul, security cameras, and management applications, sold primarily through channel partners and online. Founded in 2005 and headquartered in New York, the public company (NYSE: UI) has shipped over 100 million devices worldwide.
