Technical Lead - Software Development Engineering
PharmaCRO
Job description
Technical Lead, Software Development Engineering Lokalizacja: Warszawa, Polska Technical Lead będzie kierować niewielkim, wysoko efektywnym zespołem inżynierskim odpowiedzialnym za tworzenie, rozwijanie i utrzymanie rozwiązań opartych na danych oraz platformach technologicznych, w tym naszej nowej generacji możliwości opartych na AI i systemach agentowych. Stanowisko łączy przywództwo techniczne, odpowiedzialność za dostarczanie rozwiązań oraz zarządzanie zespołem, koncentrując się na nowoczesnych architekturach, skalowalnych platformach danych oraz praktycznym wykorzystaniu sztucznej inteligencji w środowiskach produkcyjnych. Zarządza zespołem inżynierskim na poziomie profesjonalnym, z możliwością rozszerzenia zakresu odpowiedzialności na kilka niewielkich zespołów wraz z rozwojem portfolio projektów. Opracowuje i komunikuje cele oraz priorytety zgodne z planami i wynikami organizacji. Czego możesz się spodziewać Kierowania niewielkim zespołem inżynierskim (początkowo 4 inżynierów, z możliwością rozwoju do dwóch zespołów), zapewniając spójne praktyki projektowania, rozwoju, wdrażania i utrzymania rozwiązań. Odpowiedzialności za dostarczanie skalowalnych platform i rozwiązań opartych na danych oraz wspieranych przez AI. Zapewniania przywództwa technicznego w nowoczesnym środowisku full-stack, działając jako osoba o szerokim spojrzeniu systemowym, zdolna do szybkiego zrozumienia architektury, identyfikowania ryzyk i podejmowania trafnych decyzji dotyczących kompromisów technologicznych bez konieczności zagłębiania się w każdy szczegół implementacyjny. Wyznaczania kierunku rozwoju w kluczowych obszarach technologicznych, takich jak: Natywne dla chmury platformy danych i aplikacji Usługi backendowe i API Nowoczesne interfejsy webowe (frontend) Architektury zdarzeniowe i rozproszone Komponenty AI, oparte na dużych modelach językowych (LLM) i systemach agentowych zintegrowane z procesami produkcyjnymi Promowania nowoczesnych praktyk inżynierskich, w tym CI/CD, automatycznych testów, bezpiecznego wytwarzania oprogramowania, obserwowalności systemów oraz projektowania natywnego dla chmury. Tworzenia i komunikowania celów inżynierskich, roadmap oraz priorytetów zgodnych z celami organizacji i strategią produktową. Ścisłej współpracy z zespołami Product, Architecture, AI/Research oraz Data/Analytics w celu przekładania wymagań biznesowych i danych na skalowalne rozwiązania technologiczne. Wpływania na decyzje technologiczne na poziomie zarządczym dotyczące architektury, narzędzi i rozwoju platform, przy pragmatycznym podejściu do zastosowań AI. Odpowiedzialności za jakość dostarczanych rozwiązań i stabilność operacyjną, w tym niezawodność, wydajność oraz zarządzanie cyklem życia usług. Wspierania rozwoju członków zespołu poprzez coaching, mentoring i rozwój kariery, budując kulturę inżynierską opartą na odpowiedzialności, jakości i ciągłym doskonaleniu. Kogo szukamy Absolwenta studiów licencjackich lub magisterskich na kierunku Informatyka lub pokrewnym, bądź osoby posiadającej równoważne doświadczenie. Kandydata z wieloletnim doświadczeniem w inżynierii oprogramowania, w tym kilkuletnim doświadczeniem w prowadzeniu zespołów inżynierskich. Osoby posiadającej udokumentowane doświadczenie w zarządzaniu niewielkimi zespołami Agile (zazwyczaj 4–5 inżynierów), skutecznie łączącej wysoką jakość dostarczania rozwiązań z rozwojem zespołu. Silnego myśliciela systemowego, potrafiącego szybko analizować projektowanie systemów, kompromisy architektoniczne oraz zagadnienia przekrojowe obejmujące warstwę danych, backend, frontend i integracje, bez konieczności głębokiego zaangażowania w każdą technologię. Osoby posiadającej solidną, praktyczną wiedzę w obszarach, w których tworzymy rozwiązania, takich jak: Chmurowe platformy danych i nowoczesne bazy danych (SQL, NoSQL oraz wyszukiwarki danych) Tworzenie aplikacji backendowych w nowoczesnych językach silnie typowanych Nowoczesne frontendy JavaScript/TypeScript Architektury zdarzeniowe i strumieniowe Kompetencji w zakresie AI: praktycznego zrozumienia systemów opartych na LLM i architektur agentowych, w tym ich projektowania, ewaluacji, utrzymania i wdrażania produkcyjnego (np. wieloagentowe przepływy pracy, human-in-the-loop, ocena wyników modeli). Doświadczenia w projektowaniu i dostarczaniu systemów rozproszonych, API oraz aplikacji intensywnie wykorzystujących dane. Dobrej znajomości praktyk SDLC, DevOps, CI/CD oraz architektur chmurowych. Udokumentowanej umiejętności definiowania standardów inżynierskich, dbania o jakość kodu oraz skalowalne praktyki projektowe w zespole. Wysoko rozwiniętych umiejętności komunikacyjnych i zarządzania interesariuszami, pozwalających na efektywną współpracę zarówno z odbiorcami technicznymi, jak i biznesowymi. Doświadczenia w pracy nad platformami opartymi na danych, rozwiązaniami analitycznymi lub produktami danych. Dlaczego warto do nas dołączyć? Osoby, które dołączają do IQVIA, stają się częścią uznanego globalnego lidera, który nie boi się kwestionować status quo, aby poprawiać opiekę nad pacjentami. Otrzymasz dostęp do najnowocześniejszych technologii, największych zbiorów danych, najlepszych narzędzi analitycznych oraz – naszym zdaniem – jednych z najwybitniejszych specjalistów w branży ochrony zdrowia. W IQVIA możesz aktywnie kształtować swoją karierę i wybrać ścieżkę rozwoju najlepiej odpowiadającą Twoim ambicjom i celom. Dzięki możliwości współpracy z różnymi regionami świata, kompetencjami oraz szerokim spektrum obszarów terapeutycznych, informacyjnych i technologicznych, będziesz mógł rozwijać się i zdobywać nowe doświadczenia bez ograniczeń. Niezależnie od pełnionej roli, zapraszamy Cię do wspólnego tworzenia przyszłości ochrony zdrowia. Będziesz mieć realny wpływ na wspieranie naszych klientów w rozwoju sektora healthcare, a ostatecznie na poprawę wyników zdrowotnych ludzi na całym świecie. To wyjątkowo ekscytujący moment, aby dołączyć do zespołu i na nowo definiować możliwości w ochronie zdrowia. IQVIA jest zdecydowanym orędownikiem różnorodności I inkluzywności w miejscu pracy. Wierzymy, że środowisko pracy, które wspiera różnorodność, daje nam przewagę konkurencyjną na globalnym rynku I wzmacnia nasz sukces. Uważamy, że kultura oparta na szacunku I włączeniu buduje poczucie przynależności wśród pracowników, wzmacnia zespoły oraz pozwala każdej osobie w pełni wykorzystać swój potencjał. ----------- Technical Lead, Software Development Engineering Location: Warsaw, Poland The Technical Lead will be leading a small, high-performing engineering team responsible for building, evolving, and operating data-driven and platform-centric solutions, including our next generation of AI and agentic capabilities. The role combines technical leadership, delivery ownership, and people management, with a focus on modern architectures, scalable data platforms, and the pragmatic adoption of AI in production systems. Manages a professional-level engineering team, with scope to grow to a small number of teams as the portfolio evolves. Develops and communicates objectives and priorities aligned to the organisation's plans and results. What to expect Leads a small engineering team (initially 4 engineers, growing to up to two teams over time), ensuring consistent design, development, deployment, and operational practices. Owns the delivery of scalable,
Stand out for this role
NoxPharm tailors your CV to this exact job description — matching the keywords recruiters and ATS systems screen for. Built for pharma & life sciences.
Tailor my CV now — free to trySimilar Pharma jobs
DO NOT APPLY- TEST 1
Thermo Fisher Scientific — Carlsbad, California, USA
Mechanical Assembler
Thermo Fisher Scientific — Eindhoven, Netherlands
CRA (Level II)
Thermo Fisher Scientific — 2 Locations
Application Scientist
Thermo Fisher Scientific — Shanghai, China
DO NOT APPLY- TEST 4
Thermo Fisher Scientific — Remote, United States
Biostatistician II
Thermo Fisher Scientific — Beijing, China