W skrócie
- Zadania: Twórz nową bibliotekę analityczną, od koncepcji po wdrożenie, w dynamicznym zespole.
- Firma: Wiodąca globalna firma hedgingowa z kulturą innowacji i współpracy.
- Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej oraz rozwój zawodowy.
- Pozostałe informacje: Możliwości szybkiego rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rynek finansowy.
- Kwalifikacje: Doświadczenie w programowaniu w C++20 oraz solidne podstawy informatyki.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Poszukujemy starszych inżynierów oprogramowania do dołączenia do nowego projektu, który działa na czołowej pozycji technologii rynków finansowych z wiodącym globalnym funduszem hedgingowym! Cieszymy się z ciągłej innowacji, wysokiej wydajności, skutecznego mentoringu i coaching oraz współpracy multidyscyplinarnej.
O roli
Będziesz budować nową bibliotekę analityczną od koncepcji do uruchomienia, wykorzystując najnowsze technologie i biorąc odpowiedzialność za kluczowe aspekty projektowania, kodowania, testowania i wdrażania.
Co będziesz robić
- Rozwijać systemy rozproszone najwyższej klasy do efektywnego przetwarzania danych rynków finansowych.
- Efektywnie rozwiązywać niejasności, analizować złożone wymagania i dzielić funkcje oraz inicjatywy na taktyczne zadania.
- Nawigować po kompromisach między MVP a rozwiązaniami klasy enterprise, czasem wprowadzenia na rynek i innymi istotnymi wymiarami.
- Stosować najlepsze praktyki inżynieryjne, w tym testy jednostkowe, integracyjne, end-to-end, obciążeniowe i wydajnościowe.
- Poszukiwać prawdy w konceptualizacji i rozwoju produktu, zapewniając, że projekty i wdrożenia są w pełni zgodne z misją projektu i celami produktu.
O Tobie
- Co najmniej tytuł licencjata w dziedzinie informatyki lub pokrewnej.
- Doświadczenie w programowaniu, w tym opanowanie nowoczesnych podstaw języka C++20 (przykłady: statyczne funkcje członkowskie, funkcje wirtualne, lambdy, operatory przenoszenia i różne rodzaje typów referencyjnych).
- Silne podstawy w informatyce i programowaniu (struktury danych, algorytmy). Wykazuje dobrą ocenę w stosowaniu stylów imperatywnych, obiektowych i funkcyjnych.
- Opanowanie podstawowych koncepcji inżynieryjnych, w tym wzorców projektowych, frameworków, najlepszych praktyk, optymalizacji czasu wykonania i złożoności algorytmicznej.
- Solidne zrozumienie koncepcji takich jak równoważenie obciążenia, HA/awaryjność, ingress, egress, komunikacja między usługami, idempotencja, ACID, gwarantowana dostawa itp.
- Ekspertyza techniczna w zakresie rozproszonych API, technologii łączności, takich jak dystrybucja wiadomości, publikacja/subskrypcja, kolejkowanie, TCP, UDP, multicast. Doświadczenie z protokołem danych rynkowych FIX, ITCH lub równoważnym jest pożądane.
- Umiejętność zrozumienia i przedstawienia architektury całego systemu, w tym technicznych kompromisów między różnymi implementacjami projektowymi.
- Chęć do pracy otwartej i współpracy z różnorodnym zespołem multidyscyplinarnym.
- Skuteczna współpraca z interesariuszami.
- Zaangażowanie w ciągłe doskonalenie siebie - nieustanne dążenie do nauki nowych technologii, innowacji i odkrywania lepszych sposobów rozwiązywania wyzwań inżynieryjnych.
- Chęć rozwiązywania wyzwań inżynieryjnych systemów handlowych o wysokiej wydajności i API, w tym optymalizacji wydajności i latencji.
C++ developer – Poland in Katowice – pracodawca: 4ire Labs Ltd
Nasza firma to doskonały pracodawca, który stawia na innowacje i rozwój w dynamicznym środowisku technologicznym. Oferujemy wyjątkową kulturę pracy, która sprzyja współpracy międzydziałowej oraz efektywnemu mentoringowi, co pozwala naszym pracownikom na ciągły rozwój zawodowy. Pracując z nami, będziesz miał okazję uczestniczyć w tworzeniu nowoczesnych systemów analitycznych dla globalnego funduszu hedgingowego, co daje niepowtarzalną szansę na zdobycie cennego doświadczenia w branży finansowej.