Senior Software Engineer (Python)

Python

Senior Software Engineer (Python)

Python
św. Antoniego 2/4, Wrocław

Clearcode

Undetermined
B2B
Senior
Office
3 631 - 5 028 USD
Net per month - B2B

Job description

Świat technologii tworzonych dla reklamy znamy od podszewki (AdTech, MarTech). Nasz zespół zajmuje się projektowaniem i budową systemów przetwarzania danych oraz towarzyszących im aplikacji webowych. W codziennej pracy mierzymy się z problemami z zakresu analizy danych, wydajności aplikacji oraz skalowania systemów. Dużo uwagi poświęcamy automatyzacji procesów budowania i utrzymywania naszych produktów.

Dlaczego warto do nas dołączyć?

  • Projektujemy i budujemy aplikacje bez długu technologicznego
  • W bieżącym projekcie wkraczamy w świat projektowania i budowania systemów związanych z HA, Data Intensive, Big Data i w tym kierunku chcemy się rozwijać
  • Dbamy o jakość tego, co dostarczamy – testujemy, robimy code review, bawimy się w pair programming i stosujemy się do dobrych praktyk 
  • 1 dzień w sprincie poświęcamy na Self Development Day, podczas którego każdy może eksplorować interesujące go dziedziny zbieżne z naszą pracą
  • Prowadzimy Technology Radar – obserwujemy rynek, śledzimy nowe rozwiązania i włączamy je w rozwój całego zespołu 

Nasze wymagania

Technologie i dobre praktyki:

  • Min. 5 lat doświadczenia komercyjnego, w tym przynajmniej 3 lata w Pythonie
  • Styczność z frameworkami Flask lub Starlette, znajomość popularnych bibliotek: SQLAlchemy lub innego ORM, requests, pytest, boto3
  • Doświadczenie w projektowaniu systemów wysokiej dostępności i wymagających przetwarzania dużych ilości danych 
  • Umiejętności w zakresie projektowania serwisów lub aplikacji
  • Podstawy Dockera, docker-compose i Kubernetesa
  • Doświadczenie w pracy z AWS
  • Doświadczenie w przeprowadzaniu rzetelnego code review
  • Stosowanie dobrych praktyk i dbanie o jakość kodu 
  • Umiejętność pisania testów jednostkowych i integracyjnych
  • Znajomość funkcyjnych i obiektowych paradygmatów i wzorców
  • Dobra znajomość SQL
  • Dobra znajomość Gita

Zespół i biznes:

  • Chęć dzielenia się wiedzą i zainteresowanie nowymi technologiami
  • Umiejętność dobierania technologii do problemu
  • Doświadczenie w przeprowadzaniu researchu i benchmarków technologii
  • Chęć angażowania się w kontakt z klientem anglojęzycznym
  • Świetna komunikacja i umiejętność tłumaczenia skomplikowanych rzeczy w prosty sposób
  • Doświadczenie w mentoringu
  • Dobra znajomość języka polskiego i angielskiego

Mile widziane: 

  • Znajomość systemów rozproszonych do procesowania danych
  • Doświadczenie z zakresu Big Data, ML
  • Wiedza ogólna z zakresu działania OS/sieci
  • Znajomość nierelacyjnych baz danych 
  • Umiejętność praktycznego zastosowania wiedzy z zakresu algorytmów

Od nas: 

  • Wynagrodzenie na poziomie 13000 - 18000 zł netto na fakturze (B2B) 
  • Dużo elastyczności, decyzyjności i samodzielności
  • Elastyczne warunki współpracy, w tym wypracowana kultura pracy zdalnej 
  • Klimat do dzielenia się wiedzą (sprawdź nasz meetup IT Depends)
  • Praca w stałym zespole 
  • Projekty z AdTechu & MarTechu
  • Wyjątkowa atmosfera i superludzie na pokładzie!

Tech stack

    Python

    advanced

    Git

    regular

    AWS

    regular

    Flask/Starlette

    regular

    Docker

    junior

    Kubernetes

    junior

    Big Data

    nice to have

    Machine Learning

    nice to have

Office location

Published: 08.06.2020