Senior Software Engineer (C++/Rust)
⚲ Warszawa
Do uzgodnienia
Wymagania
- silne doświadczenie zawodowe w tworzeniu oprogramowania w C++
- zainteresowanie i gotowość do nauki oraz pracy z Rust
- doświadczenie w projektowaniu skalowalnych, utrzymywalnych i wysokowydajnych aplikacji
- znajomość zasad projektowania i wzorców, w tym SOLID i praktyk TDD
- doświadczenie z systemami rozproszonymi, mikroserwisami lub aplikacjami cloud-native
- doświadczenie z automatycznymi testami (jednostkowymi, integracyjnymi i end-to-end)
Opis stanowiska
Praca w zespole inżynieryjnym produktu Cove Data Protection — cloud-first rozwiązania do backupu używanego przez MSP i organizacje enterprise na całym świecie. Rola łączy rozwój wysokowydajnych usług backendowych w C++ z stopniowym przechodzeniem na Rust w ramach długoterminowej strategii technologicznej. Uwaga: znajomość Rusta nie jest wymagana na wejściu, ale oczekuje się samodzielnej nauki — realnie duża część pracy może dotyczyć utrzymania istniejącego kodu C++.
🔍 Dekoder Ogłoszenia
🟡
exciting opportunity
Standardowy zwrot rekrutacyjny, często wstawiany bez pokrycia w konkretach.
🔴
eager to expand their expertise in Rust
Sugeruje, że kandydat ma się dokształcać we własnym zakresie, mimo że ogłoszenie jest na seniora C++.
🔴
long-term technology strategy
Może oznaczać, że projekt Rust jest dopiero w powijakach, a realna praca to utrzymanie starego kodu C++.