Senior Software Engineer C# (AI-driven systems) | Senior Rust Engineer (AI-driven systems)
Link Group
Ta oferta to tak naprawdę dwie role: Senior C#/.NET Backend Engineer oraz Senior Rust Engineer w jednym zespole. Budujesz i skalowalną platformę do zarządzania transakcjami (trade management) w architekturze zdarzeniowej (event-driven), przetwarzającą duże wolumeny danych. Oczekiwana jest otwartość na pracę w dwóch językach – jeśli jesteś ekspertem C#, musisz być gotowy do nauki Rusta i vice versa. AI tools są używane w codziennej pracy (debugowanie, testowanie). Domena finansowa/tradingowa.
Brakuje: brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe, live coding), nie podano wielkości zespołu ani struktury.
Ta oferta to tak naprawdę dwie role: Senior C#/.NET Backend Engineer oraz Senior Rust Engineer w jednym zespole. Budujesz i skalowalną platformę do zarządzania transakcjami (trade management) w architekturze zdarzeniowej (event-driven), przetwarzającą duże wolumeny danych. Oczekiwana jest otwartość na pracę w dwóch językach – jeśli jesteś ekspertem C#, musisz być gotowy do nauki Rusta i vice versa. AI tools są używane w codziennej pracy (debugowanie, testowanie). Domena finansowa/tradingowa.
- ✓Wysokowydajna, niskolatencyjna platforma w domenie finansowej – ciekawe wyzwania inżynieryjne
- ✓Pełna własność rozwiązań od designu po produkcję
- ✓Infrastruktura w AWS – nowoczesny stack
- ✓Silny nacisk na skalowalność, niezawodność i wydajność
- ✓Użycie narzędzi AI w codziennej pracy – nowoczesne podejście
- !Wymóg 'praktycznego użycia AI' jest niejasny – co dokładnie jest oczekiwane?
- !Nie wiadomo, jak duży jest zespół ani struktura językowa (C# vs Rust) – możliwa nierównowaga.
- !Brak informacji o procesie rekrutacyjnym i terminach.
- !Wymóg 'willingness to work with Rust/C#' może być wyzwaniem dla specjalistów w jednym języku.
- •Projektowanie i rozwój wysokowydajnych systemów backendowych w C#/.NET lub Rust
- •Utrzymywanie skalowalnych rozproszonych usług w architekturze event-driven
- •Współpraca z inżynierami znającymi drugi język przy cross-language feature'ach
- •Korzystanie z narzędzi AI do przyspieszania developmentu, testowania i debugowania
- •Pełne właścicielstwo rozwiązań – od projektu po produkcję
- •Optymalizacja wydajności, niezawodności i kosztów chmury (AWS)
- •Projektowanie systemów z uwzględnieniem niskich opóźnień i wysokiej przepustowości
Oferta dla doświadczonych specjalistów (Senior).
Osoba z 5-letnim doświadczeniem backendowym, solidnie znająca jeden z języków (C# lub Rust) i podstawy systemów rozproszonych, otwarta na naukę drugiego języka. Znajomość AWS i AI tools to minimum.
Osoby, które nie chcą pracować w więcej niż jednym języku, ani uczyć się nowego. To nie jest rola dla juniorów ani midów poniżej 5 lat doświadczenia. Kandydaci skupieni wyłącznie na frontendzie lub testowaniu nie znajdą tu zastosowania.
- ?Ile osób liczy zespół i jaka jest proporcja inżynierów C# do Rust?
- ?Jak dokładnie wykorzystywane są narzędzia AI w developmentcie – czy to ChatGPT, Copilot, czy coś własnego?
- ?Czy istnieje plan migracji z C# na Rust, czy to równoległe systemy?
- ?Jak wygląda proces on-call i dyżury produkcyjne?
- ?Jakie są konkretne wyzwania wydajnościowe, z którymi się mierzycie?
- ?Czy oferta dotyczy jednej z dwóch ról, czy rekrutacja jest na obie równolegle?
- ?Jakie są oczekiwania co do znajomości finansów/trading – czy to must-have, czy może być nabyte?
- ?Jak wygląda onboarding dla osoby, która ma luki w drugim języku?
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe, live coding)
- −Nie podano wielkości zespołu ani struktury
- −Brak informacji o dyżurach i on-call
- −Brak informacji o budżecie szkoleniowym lub konferencjach
Wysoko wydajnościowe środowisko skupione na skalowalności, niezawodności i doskonałości inżynieryjnej, z naciskiem na współpracę między językami i nowoczesne narzędzia AI.
Powyżej mediany rynkowej
≈ 208,3–267,9 zł/h
Dane z aktywnych ofert zawierających technologię .Net. Pełne statystyki zarobków →