Skip to content

Senior Backend Developer (Python + AWS)

  • Zdalnie, Hybryda
    • Warszawa, mazowieckie, Polska
  • 18 000 zł - 24 000 zł miesięcznie
  • Technology

Opis oferty

Jesteśmy firmą technologiczną działającą w obszarze fotografii biometrycznej. Dzięki naszej aplikacji użytkownicy na całym świecie mogą wykonać zdjęcia do dokumentów w prosty sposób — za pomocą własnego smartfona.

PhotoAiD w liczbach:

  • 1 promil ludzkości zrobił już u nas zdjęcie — a to dopiero początek :)

  • 100+ krajów (punkty wysyłki na 4 kontynentach!)

  • 100+ osób na pokładzie i świetna atmosfera — chcemy, by czas w pracy był jak najlepszy

  • 10 A/B testów tygodniowo — lubimy działać w oparciu o dane

  • 10 000 typów dokumentów — od karty wędkarskiej po paszport Mozambiku

  • 10 000 000 zdjęć treningowych, na których nauczyliśmy naszą sztuczną inteligencję

Dlaczego warto do nas dołączyć?

  • Nasza technologia realnie ułatwia życie milionom ludzi — każdy może zrobić zdjęcie do dokumentu bez wychodzenia z domu.

  • Skalujemy się globalnie — od paszportu Mozambiku po kartę wędkarską w Skandynawii.

  • Stawiamy na inżynierię najwyższej jakości, bo systemy, które budujemy, muszą być bezpieczne i niezawodne.

  • Wspólnie rozwijamy kulturę, w której ważne są nie tylko wyniki, ale też współpraca, feedback i wzajemny szacunek.

Twoje zadania

  • Projektowanie i rozwój usług backendowych (głównie Python).

  • Definiowanie i utrzymanie kontraktów API (REST/gRPC), wersjonowanie, idempotencja.

  • Modelowanie danych i optymalizacja PostgreSQL/MySQL; cache (Redis), kolejki (SQS/SNS).

  • Integracje międzyserwisowe i z partnerami zewnętrznymi (autoryzacja, płatności, integracje B2B).

  • Obserwowalność: metryki, logi, tracing (CloudWatch), SLO i alerting.

  • Współpraca z DevOps nad Infrastructure as Code (Terraform) i bezpiecznym CI/CD.

  • Mentoring, code review, przeglądy architektury; dbałość o jakość kodu i bezpieczeństwo.

Nasz stack

  • Python: FastAPI, Pydantic, asyncio, pytest, SQLAlchemy ORM.

  • Bazy danych: PostgreSQL / MySQL (Aurora), Redis, czasem DynamoDB.

  • AWS: ECS/EKS lub Lambda, API Gateway, ALB, RDS/Aurora, S3, SQS/SNS, EventBridge, Secrets Manager, KMS, VPC.

  • Infrastruktura & narzędzia: Docker, Terraform, GitHub CI, Sentry / Grafana / Prometheus.

Kogo szukamy

  • 6+ lat doświadczenia w backendzie, w tym 4+ lata z Pythonem w produkcji.

  • Projektowanie systemów o wysokiej dostępności i klarownej architekturze (monolit modularyzowany / mikroserwisy, event-driven).

  • Bardzo dobra znajomość PostgreSQL/MySQL.

  • Praktyczna znajomość AWS.

  • Jakość i niezawodność: testy, monitoring, tracing.

  • Bezpieczeństwo: OAuth2/OIDC/JWT, zasada najmniejszych uprawnień (IAM), rotacja sekretów.

Oferujemy

  • Sprzęt służbowy dopasowany do Twoich potrzeb.

  • Kompleksowy program szkoleń wdrażających.

  • Pracę zdalną lub hybrydową w biurze na warszawskim Mokotowie.

  • Wsparcie zespołu i koleżeńską atmosferę według zasad fair play.

  • Wynagrodzenie dopasowane do doświadczenia w firmie.

  • Prywatną opiekę medyczną.

  • Kartę Multisport.

  • Dostęp do platform do nauki języków obcych.

Nie martw się, jeśli czujesz, że czegoś Ci brakuje.

Wiemy, że trudno spełnić wszystkie wymagania. Jeśli znasz większość z nich albo czujesz, że to technologie dla Ciebie — aplikuj śmiało. Każde CV czytamy i oceniamy indywidualnie, bez udziału AI.

Jak rekrutujemy

  • Krótkie spotkanie z HR/rekruterem — 20–30 min.

  • Runda kodowania (algorytmy i struktury danych) — 45 min.

  • Spotkanie z zespołem i rozmowa techniczna dot. naszego stacku — 45–60 min.

  • System Design — 45 min.

  • Rozmowa behawioralna — 60 min.

  • Decyzja i oferta.

Co dalej?

Wyślij swoje zgłoszenie przyciskiem „Aplikuj”. Nie wymagamy listów motywacyjnych — jeśli chcesz, dodaj kilka zdań: czemu do nas aplikujesz, kim jesteś i dlaczego PhotoAiD to „to”. Dzięki za aplikację i — stay tuned! :)

lub