Senior Low Latency Java Developer
⚲ Warszawa
Do uzgodnienia
Wymagania
- Rozwiązywanie problemów
- AWS
- ClickHouse
- PostgreSQL
- Kafka
- Microservices
- TCP/IP
- Linux
- C++
- Java
Opis stanowiska
Match-Trade Technologies was founded in 2013 and has quickly grown from 3 to over 250 people today. As an industry-recognized fintech focused on High-Frequency Trading (HFT), where every microsecond matters, Match-Trade is a leading European creator of algorithmic trading technology in the digital asset space. Our software plays a crucial role in providing proper liquidity and volumes. Our algorithms are active on over 35 exchanges and numerous marketplaces, including some of the best-known companies in the crypto space. Match-Trade's beating heart is its teams filled with quantitative traders, software engineers, and data scientists, all supported by a strong management team. We are currently looking for a person for a position
Senior Low Latency Java Developer
Place of work: Warsaw, office work
Qualifications:
• 3 - 5+ years of experience in building financial/ trading systems using Java or C++ on Linux;
• Expertise in multi-threaded/concurrency programming using lock-free algorithms;
• Proficiency in low-latency programming concepts and techniques;
• Experience with the design and development of distributed systems;
• Strong knowledge of AWS EC2 and experience in optimizing cloud environments for low latency;
• Excellent verbal and written communication skills;
• Ability to thrive in a fast-paced environment.
Responsibilities:
• Design and develop high - performance trading system components in a distributed architecture with a focus on low latency;
• Implement new features and functionalities in both existing and new systems, ensuring they adhere to low latency requirements;
• Perform bug fixes and maintain code quality;
• Analyze and improve the efficiency, scalability, and stability of our systems;
• Collaborate closely with the Trading, Quant and DevOps teams to ensure seamless integration and performance.
Match-Trade Technologies offers:
• Collaborative environment: join our friendly and young team where all of your ideas will be heard;
• Start-Up vibe: work in an informal atmosphere and conduct new exciting tasks everyday (broad scope of work);
• We invest in professional development. We have a training budget that each employee can use after the trial period;
• Wellness support: we value our employees' well - being and subside expenses for sports (MultiSport), healthcare (Medicover);
• Relocation package;
• Paid breaks;
• No dress code;
• Pizza Fridays and fruit in the office.
This is a key role where your skills in low latency programming must be exceptional. Join us to work on cutting - edge trading systems and be part of a dynamic team that values innovation and excellence. Apply now!
Powyższe ogłoszenie należy interpretować jako dotyczące warunków zatrudnienia w przypadku umowy o pracę. Dopuszczamy jednak możliwość nawiązania współpracy w innej formie prawnej (np. umowa B2B lub umowa zlecenia) — wyłącznie na wniosek kandydata, po indywidualnym ustaleniu warunków oraz dostosowaniu zakresu obowiązków i odpowiedzialności do charakteru wybranej formy współpracy. Każdy przypadek takiej współpracy jest analizowany indywidualnie, z poszanowaniem przepisów prawa pracy oraz zasad równego traktowania kandydatów.
Informujemy, że Administratorem danych jest spółka Match-Trade Technologies sp. z o.o. z siedzibą w Warszawie (01-211), ul. Giełdowa 5, wpisana do rejestru przedsiębiorców Krajowego Rejestru Sądowego pod numerem: 0000749554 (dalej jako "Administrator"). Administrator powołał Inspektora Ochrony Danych. Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji zgodnie z art. 6 ust. 1 lit. a, b, c i f Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych). Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie, wysyłając prośbę na: rekrutacje@match-trade.com. Pełny tekst polityki prywatności dla procesu rekrutacji znajduje się TUTAJ.
Procedura zgłoszeń naruszeń prawa i podejmowania działań następczych - [LINK], polityka prywatności - [LINK].
Senior Low Latency Java Developer
Place of work: Warsaw, office work
Qualifications:
• 3 - 5+ years of experience in building financial/ trading systems using Java or C++ on Linux;
• Expertise in multi-threaded/concurrency programming using lock-free algorithms;
• Proficiency in low-latency programming concepts and techniques;
• Experience with the design and development of distributed systems;
• Strong knowledge of AWS EC2 and experience in optimizing cloud environments for low latency;
• Excellent verbal and written communication skills;
• Ability to thrive in a fast-paced environment.
Responsibilities:
• Design and develop high - performance trading system components in a distributed architecture with a focus on low latency;
• Implement new features and functionalities in both existing and new systems, ensuring they adhere to low latency requirements;
• Perform bug fixes and maintain code quality;
• Analyze and improve the efficiency, scalability, and stability of our systems;
• Collaborate closely with the Trading, Quant and DevOps teams to ensure seamless integration and performance.
Match-Trade Technologies offers:
• Collaborative environment: join our friendly and young team where all of your ideas will be heard;
• Start-Up vibe: work in an informal atmosphere and conduct new exciting tasks everyday (broad scope of work);
• We invest in professional development. We have a training budget that each employee can use after the trial period;
• Wellness support: we value our employees' well - being and subside expenses for sports (MultiSport), healthcare (Medicover);
• Relocation package;
• Paid breaks;
• No dress code;
• Pizza Fridays and fruit in the office.
This is a key role where your skills in low latency programming must be exceptional. Join us to work on cutting - edge trading systems and be part of a dynamic team that values innovation and excellence. Apply now!
Powyższe ogłoszenie należy interpretować jako dotyczące warunków zatrudnienia w przypadku umowy o pracę. Dopuszczamy jednak możliwość nawiązania współpracy w innej formie prawnej (np. umowa B2B lub umowa zlecenia) — wyłącznie na wniosek kandydata, po indywidualnym ustaleniu warunków oraz dostosowaniu zakresu obowiązków i odpowiedzialności do charakteru wybranej formy współpracy. Każdy przypadek takiej współpracy jest analizowany indywidualnie, z poszanowaniem przepisów prawa pracy oraz zasad równego traktowania kandydatów.
Informujemy, że Administratorem danych jest spółka Match-Trade Technologies sp. z o.o. z siedzibą w Warszawie (01-211), ul. Giełdowa 5, wpisana do rejestru przedsiębiorców Krajowego Rejestru Sądowego pod numerem: 0000749554 (dalej jako "Administrator"). Administrator powołał Inspektora Ochrony Danych. Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji zgodnie z art. 6 ust. 1 lit. a, b, c i f Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych). Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie, wysyłając prośbę na: rekrutacje@match-trade.com. Pełny tekst polityki prywatności dla procesu rekrutacji znajduje się TUTAJ.
Procedura zgłoszeń naruszeń prawa i podejmowania działań następczych - [LINK], polityka prywatności - [LINK].
🔍 Dekoder Ogłoszenia
🔴
High-Frequency Trading (HFT), where every microsecond matters
Oczekiwana jest praca pod dużą presją czasu i z bardzo rygorystycznymi wymaganiami dotyczącymi wydajności.
🔴
Ability to thrive in a fast-paced environment
Praca może być chaotyczna, z częstymi zmianami priorytetów i potencjalnie długimi godzinami pracy.
🔴
optimizing cloud environments for low latency
Może to oznaczać konieczność głębokiego zagłębiania się w konfigurację sieciową i sprzętową chmury, a nie tylko zarządzanie usługami.
🟡
3 - 5+ years of experience
Chociaż podano zakres, faktyczne wymagania mogą być bliżej górnej granicy lub nawet ją przekraczać, szczególnie dla stanowiska 'Senior'.