
myTomorrows to firma z sektora ochrony zdrowia, która pomaga pacjentom i ich rodzinom poznawać eksperymentalne możliwości leczenia w ramach badań klinicznych oraz programów rozszerzonego dostępu. Zespół zajmujący się nawigacją pacjentów zapewnia indywidualne wskazówki i wsparcie, pomagając zrozumieć potencjalne ścieżki leczenia i podejmować świadome decyzje dotyczące opieki. Firma łączy technologię ze współpracą między pracownikami ochrony zdrowia a organizacjami biofarmaceutycznymi, aby umożliwiać pacjentom kontakt z terapiami znajdującymi się w fazie rozwoju.
Starszy inżynier backendu w Amsterdamie — praca hybrydowa
Twórz infrastrukturę API w Pythonie dla platformy technologii medycznych myTomorrows, rozwijając bezpieczne i skalowalne usługi, które pomagają poszerzać dostęp pacjentów do leczenia.
Opis
- Tworzenie i utrzymywanie skalowalnych, niezawodnych systemów backendowych oraz infrastruktury
- Tworzenie i wspieranie mikrousług zapewniających możliwości platformy użytkownikom wewnętrznym i zewnętrznym
- Współpraca z zespołami inżynieryjnymi i QA w celu utrzymania dostępności, skalowalności i bezpieczeństwa
- Współpraca z inżynierami DevOps nad praktykami ciągłego dostarczania i wdrażania
- Inicjowanie usprawnień architektury i funkcjonalności platformy
- Tworzenie i utrzymywanie dokumentacji systemów i procesów
- Mentorowanie i rozwijanie młodszych inżynierów backendu
- Śledzenie istotnych technologii i rozwoju branży
- Odpowiedzialność za dwa do trzech domenowych interfejsów API lub usług, w tym ich kontrakty i umowy SLA
- Wdrażanie praktyk programowania API-first z użyciem OpenAPI, FastAPI i Pydantic
- Dostarczanie funkcjonalności API na etapach projektowania, implementacji, testowania i dokumentowania
- Doskonalenie walidacji, obsługi błędów, paginacji, idempotencji, wersjonowania i testów kontraktowych
- Zwiększanie obserwowalności za pomocą metryk, logowania, śledzenia oraz SLI/SLO
- Wprowadzanie kontrolowanych zmian w MySQL za pomocą migracji SQLAlchemy i poprawa wydajności zapytań
- Współtworzenie podejść do dostępu do danych z wykorzystaniem DynamoDB lub Neo4j
- Ulepszanie ochrony API dzięki uwierzytelnianiu, autoryzacji, tokenom o ograniczonym zakresie, dostępowi zgodnemu z zasadą najmniejszych uprawnień, zarządzaniu sekretami i ograniczaniu liczby żądań
- Tworzenie dokumentacji i przykładów API oraz dzielenie się wiedzą z młodszymi inżynierami
Wymagania
- Mieszkanie w odległości umożliwiającej dojazd do biura w Amsterdamie
- Obecne miejsce zamieszkania w Holandii; wsparcie relokacji nie jest dostępne
- Udokumentowana biegłość w Pythonie
- Co najmniej cztery lata odpowiedniego doświadczenia
- Doświadczenie z relacyjnymi bazami danych, takimi jak MySQL, PostgreSQL lub Oracle
- Doświadczenie z AWS, Azure lub Google Cloud Platform
- Doświadczenie w korzystaniu z Dockera i Kubernetes
- Umiejętność skutecznego rozwiązywania problemów
- Gotowość do samodzielnej pracy i współpracy z zespołem
- Skuteczna komunikacja z interesariuszami w całej organizacji
- Bardzo dobra znajomość języka angielskiego w mowie i piśmie
Benefity
- Roczny bonus zależny od wyników
- Program opcji na akcje dla pracowników
- Możliwości rozwoju kariery
- Dedykowany budżet na naukę i rozwój
- Wewnętrzne sesje wymiany wiedzy
- Plan emerytalny z pełną składką opłacaną przez myTomorrows
- Hybrydowy model pracy
- Zasady wspierające pracujących rodziców
- Zdrowe lunche w biurze w Amsterdamie
- Nielimitowane profesjonalne wsparcie certyfikowanych psychologów za pośrednictwem OpenUp
- Comiesięczne wydarzenia Culture Club
- Coroczne święto firmowe myTomorrowland