2 months ago
Kraków, PolandSenior
Responsibilities
- Design and implement robust, scalable, and secure RESTful APIs.
- Develop applications on embedded platforms and integrate them with hardware and network systems.
- Architect, document, and maintain performant and scalable backend software systems.
- 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 software on schedule, participate in code reviews, and share technical knowledge.
Requirements
- At least five years of production experience with Golang.
- At least five years of experience 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 and AI development techniques such as Spec-Driven Development.
- Strong analytical and problem-solving skills with a proactive and adaptable approach.
- Fluent English.
Benefits
- International work environment with global development teams.
- Opportunity to build software used by millions of people and leverage modern AI tools.
- Access to Ubiquiti products.
- Private medical insurance for UoP employees.
- Hybrid work arrangement with an office in Krakow.
- Flexible work hours.
- A-class office with snacks, drinks, free parking, and other amenities.
- Employment options include UoP and B2B arrangements.
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.
