Ubiquiti

Back-End Developer (Go) - Krakow

Ubiquiti
Apply
21 days 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

Ubiquiti

About Ubiquiti

1,001-5,000 employees
Contact me