All offersWrocławPythonSenior Software Engineer (Python)
Senior Software Engineer (Python)
Python
Clearcode

Senior Software Engineer (Python)

Clearcode
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

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

Job description

Online interview
Ś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!