April 10, 2026

Senior C# Developer / Performance-Oriented .NET Engineer

Senior • Hybrid

15,000 - 35,000 PLN

Gdynia, Poland

O nas:

SKY QUANT tworzy oprogramowanie w C# realizujące strategie inwestycyjne na rynkach finansowych i energii elektrycznej.

W naszej branży wydajność nie jest dodatkiem — jest jednym z kluczowych elementów przewagi konkurencyjnej. Liczba okazji rynkowych jest ograniczona, dlatego liczy się szybkość reakcji, efektywność przetwarzania danych i możliwość podejmowania decyzji w czasie rzeczywistym.

Tworzymy aplikacje tradingowe, symulatory oraz systemy przetwarzające bardzo duże zbiory danych. Nasze aplikacje nie mają UI — najważniejsze są algorytmy, architektura, pomiary, latency, throughput i stabilność działania pod obciążeniem.

Kogo szukamy:

Szukamy C# Developera pracującego z .NET 10, który jest mocno zorientowany na wydajność.

To ogłoszenie jest dla Ciebie, jeżeli:

  • zastanawiasz się, dlaczego większość oprogramowania biznesowego działa wolno;

  • denerwuje Cię niepotrzebna powolność aplikacji;

  • interesują Cię szczegóły działania runtime’u, GC, JIT, alokacji, struktur danych i wielowątkowości;

  • czytasz z zainteresowaniem coroczne wpisy typu “Performance Improvements in .NET”;

  • lubisz mierzyć, porównywać, optymalizować i szukać realnych przyczyn problemów wydajnościowych;

  • nie satysfakcjonuje Cię odpowiedź „działa wystarczająco dobrze”.

Czym będziesz się zajmować:

Dołączysz do zespołu odpowiedzialnego za performance naszych systemów.

Twoje zadania będą obejmować między innymi:

  • analizę wydajności aplikacji tradingowych czasu rzeczywistego;

  • projektowanie i wdrażanie usprawnień na podstawie danych z telemetrii, profilerów i benchmarków;

  • optymalizację kodu C#/.NET pod kątem latency, throughputu, alokacji i wykorzystania CPU;

  • pracę z systemami działającymi na Linuksie;

  • tworzenie narzędzi, benchmarków i mechanizmów pomiarowych;

  • proponowanie zmian architektonicznych i niskopoziomowych, jeżeli dane pokazują, że przyniosą realną poprawę;

  • inteligentne wdrażanie agentów AI do procesu developmentu, testowania i optymalizacji.

  • w  sytuacjach, w których .NET nie wystarcza, mile widziana będzie umiejętność uzupełnienia go prostymi modułami pisanymi w C/C++.

Oczekujemy:

  • bardzo dobrej znajomości C# i platformy .NET;

  • praktycznego zainteresowania optymalizacją wydajności;

  • umiejętności pracy z benchmarkami, profilerami i danymi telemetrycznymi;

  • znajomości Linuksa jako podstawowego środowiska runtime;

  • zrozumienia zagadnień związanych z wielowątkowością, pamięcią, CPU i opóźnieniami;

  • samodzielności w diagnozowaniu problemów oraz proponowaniu mierzalnych usprawnień.

Dodatkowym atutem będzie:

  • znajomość prostego C/C++;

  • doświadczenie z aplikacjami low-latency, tradingowymi, symulacyjnymi lub systemami przetwarzania dużych wolumenów danych;

  • doświadczenie z optymalizacją pod konkretne środowisko sprzętowe lub systemowe.

Oferujemy:

  • Oferujemy pracę przy systemach, w których wydajność ma bezpośrednie znaczenie biznesowe.

  • U nas Twoje pomysły nie będą ginąć w wielomiesięcznych procesach decyzyjnych. Będziesz mieć bezpośredni kontakt z zarządem, a dobre rozwiązania będą szybko wdrażane w życie.

  • Oferujemy również model wynagradzania przewidujący bonusy za realnie uzyskaną poprawę wydajności.

  • To praca dla osób, które chcą mieć mierzalny wpływ na działanie systemu i wynik biznesowy, a nie tylko realizować kolejne tickety w klasycznej aplikacji enterprise.

Zainteresowany?

Jeżeli chcesz pracować w konkurencyjnej branży handlu algorytmicznego na rynkach finansowych i energii elektrycznej, a wydajność oprogramowania jest dla Ciebie czymś więcej niż hasłem z ogłoszenia — wyślij nam swoje CV.