Software Architect

25k - 35k PLN/ mies.B2B
20k - 29k PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#438726·Dodano 4 dni temu·7
Źródło: KUBO Poland
Aplikuj teraz

Tech Stack / Keywords

PythonFastAPIDjangoFlaskMySQLRedisMQTTTCP/IPDockerGit

Firma i stanowisko

The role involves working with a product platform that connects hardware, software, data, and business operations deployed in hundreds of stores across Europe. The company has transitioned from a startup phase to larger international deployments. The position is based in Wrocław, part of a local team working from the office 2 to 3 days per week.

Wymagania

  • Minimum 4-5 years of commercial backend development experience.
  • Experience as a Software Architect.
  • Proven skills designing distributed, cloud-based, or scalable backend architectures.
  • Strong proficiency in Python with practical experience in FastAPI, Django, or Flask.
  • Good knowledge of relational and non-relational data stores, especially MySQL and Redis.
  • Very good knowledge of MQTT including QoS levels, retained messages, and brokers such as Mosquitto, HiveMQ, or EMQX.
  • Solid network engineering knowledge including TCP/IP, routing, load balancing, and troubleshooting.
  • Experience designing, building, and maintaining APIs and microservices.
  • Practical experience with Docker, Git, and cloud platforms like GCP, AWS, or Azure.
  • Strong software engineering best practices including automated testing, maintainable code, documentation, and reviews.
  • Ability to translate business needs into architecture and implementation decisions.
  • Strong communication skills for technical and non-technical stakeholders.
  • English proficiency at minimum B2 level.
  • Openness to hybrid work (2-3 days/week in Wrocław office).

Obowiązki

  • Design, build and improve the backend connecting different devices.
  • Build fast and reliable Python services, APIs, and microservices.
  • Improve device and service communication; maintain communication tools addressing slow responses, unstable connections, and TCP disconnects.
  • Build and maintain integrations between the main platform and customer systems (e.g., car service centers, retail chains).
  • Work with MQTT communication, including QoS settings, retained messages, and message-broker configuration.
  • Write clean, maintainable code; participate in code reviews and create automated tests.
  • Collaborate closely with the Product Owner, Product Designer, and Android Developers.
  • Make key technical decisions balancing business needs, system stability, growth, and delivery speed.
  • Mentor and support junior engineers technically.

Benefity

  • Hybrid work model in Wrocław (2-3 days per week).
  • Employment options: B2B or Contract of employment.
  • Salary range: 25,000 - 35,000 PLN net/month for B2B; 20,000 - 29,000 PLN gross/month for employment contract.
  • Participation in company equity/options program.
  • MultiSport card.
Karta sportowa
Udziały pracownicze
KUBO Poland Sp. z o.o.

KUBO Poland Sp. z o.o.

34 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz