W skrócie
- Zadania: Twórz innowacyjne rozwiązania płatnicze i rozwijaj mikroserwisy w Pythonie.
- Firma: Dynamiczna firma technologiczna z globalnym zasięgiem.
- Benefity: Konkurencyjne wynagrodzenie, budżet na rozwój zawodowy i możliwość pracy zdalnej.
- Pozostałe informacje: Możliwość rozwoju kariery w dynamicznym środowisku z międzynarodowym zespołem.
- Dlaczego ta praca: Dołącz do zespołu, który redefiniuje przyszłość płatności i ma realny wpływ.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii backendowej i biegłość w Pythonie.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Rola dotyczy: Zespół projektów związanych z bramkami płatniczymi zobowiązuje się do projektowania, rozwijania i wdrażania rozwiązań płatniczych, które gwarantują stabilne i spójne przetwarzanie płatności. Naszym celem jest tworzenie udanych produktów i budowanie reputacji jako niezawodny partner dla naszych klientów.
W tej roli będziesz pracować w szybkim tempie, gdzie wydajność systemu, skalowalność i 99,9% niezawodności są kluczowe dla naszego podstawowego przepływu transakcji.
Co będziesz robić:
- Dual-Track Engineering: Wspieranie i rozszerzanie istniejącej bramki płatniczej opartej na Perl, jednocześnie projektując i budując wysokowydajne mikroserwisy w Pythonie.
- System Modernization: Architektura i wdrażanie skalowalnych, rozproszonych usług Python, aby zastąpić komponenty legacy, zapewniając niezawodność w warunkach dużego obciążenia produkcyjnego.
- High-Stakes Integrations: Integracja i zarządzanie złożonymi interfejsami API stron trzecich oraz zewnętrznymi usługami płatniczymi, zapewniając płynne przepływy transakcji i solidne zarządzanie błędami.
- Technical Leadership: Prowadzenie przeglądów kodu, promowanie najlepszych praktyk inżynieryjnych oraz identyfikowanie wąskich gardeł systemowych w celu ciągłego poprawiania wydajności i skalowalności.
- Architecture & Deployment: Współpraca z DevOps w celu poprawy pipeline'ów CI/CD (GitLab) oraz architektura rozwiązań przy użyciu usług AWS (Lambda, ECS itp.).
- Product-Focused Delivery: Zrozumienie logiki biznesowej, wpływu na użytkowników oraz „dlaczego” za każdą funkcją, którą tworzysz.
- Production Ownership: Rozwiązywanie złożonych problemów produkcyjnych w rozproszonych systemach, utrzymując mentalność „zero-downtime” dla naszych sprzedawców.
Co potrzebujemy:
- Python Mastery: Ponad 5-letnie doświadczenie w inżynierii backendowej z głęboką wiedzą na temat Pythona (preferowane FastAPI i AsyncIO).
- Polyglot Mindset (Perl): Doświadczenie z Perlem jest dużym plusem, ale prawdziwa chęć nauki i pracy w kodzie produkcyjnym Perl jest obowiązkowa.
- Distributed Systems Expertise: Udokumentowane doświadczenie w budowaniu i skalowaniu architektur mikroserwisów oraz systemów o wysokiej przepustowości.
- API & Reliability Guru: Głębokie zrozumienie integracji interfejsów API stron trzecich, w szczególności zarządzania webhookami, callbackami, idempotencją i politykami ponawiania.
- Cloud & Containers: Silne doświadczenie z Dockerem/Containerization oraz solidna znajomość infrastruktury chmurowej AWS.
- Engineering over "AI Vibe Coding": Cenimy głęboką logikę inżynieryjną ponad ślepe fragmenty kodu generowane przez AI.
- High-Load Architecture: Znajomość architektury opartej na zdarzeniach i systemach komunikacyjnych (Kafka, RabbitMQ itp.).
- Ownership & Mentorship: Masz doświadczenie w posiadaniu funkcji od projektu do produkcji i lubisz wspierać/mentory innych inżynierów w zespole.
- English Proficiency: Silne umiejętności komunikacyjne w języku angielskim — zarówno pisemne, jak i werbalne.
Proces rekrutacji:
- Krok 1 - Myślenie w działaniu: Twoja pierwsza rozmowa odbędzie się z naszym zespołem ds. pozyskiwania talentów.
- Krok 2 - Budowanie w produkcji: Spotkanie z liderem zespołu i ekspertami technicznymi na praktyczną ocenę.
- Krok 3 - Ostateczna rozmowa: Ostateczny etap to rozmowa grupowa z seniorami naszego zespołu technologicznego.
Zalety bycia częścią zespołu:
- Grow with Us: Roczny budżet na naukę dla rozwoju zawodowego.
- Celebrate Together: Organizujemy niezapomniane firmowe uroczystości.
- Global Collaboration & Events: Możliwości uczestnictwa w międzynarodowych wydarzeniach i inicjatywach.
Rozpocznijmy wspólną podróż w redefiniowaniu krajobrazu płatności. Nie oferujemy tylko roli; zapraszamy Cię do bycia częścią czegoś większego. Dołącz do naszego zespołu i innowuj, zakłócaj oraz prowadź przyszłość płatności.
Senior Backend Python Engineer in Katowice – pracodawca: payabl.
payabl. to doskonały pracodawca, który oferuje elastyczne warunki pracy zdalnej w Polsce lub Portugalii, a także możliwość pracy stacjonarnej na malowniczej Cyprze. Nasza kultura pracy opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników, a także zapewnia dostęp do nowoczesnych technologii i narzędzi. Oferujemy atrakcyjne benefity oraz środowisko, w którym każdy może realizować swoje pomysły i rozwijać umiejętności w dynamicznie rozwijającym się zespole.