W skrócie
- Zadania: Twórz oprogramowanie z wykorzystaniem nowoczesnych technologii i współpracuj nad innowacyjnymi projektami.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Konkurencyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Doświadczenie w programowaniu i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 150000 - 175000 zł za rok.
Upwave to wiodąca firma zajmująca się pomiarem i optymalizacją kampanii marketingowych. Wiodący reklamodawcy, agencje i partnerzy medialni ufają platformie Upwave, aby przynieść naukę do górnej części lejka sprzedażowego. Jako starszy inżynier oprogramowania w Upwave będziesz rozwiązywać problemy jako programista full-stack z naciskiem na backend — budując API, potoki danych i systemy, które napędzają naszą platformę pomiaru marki.
Co będziesz robić:
- Budować doświadczenia klientów napędzane AI — integrować LLM i zaawansowane techniki wnioskowania przyczynowego w produkcyjnych przepływach pracy.
- Projektować i budować skalowalne systemy backendowe — rozwijać mikroserwisy i RESTful API.
- Współpracować w całym stosie — pracować od backendowych API po usługi analityczne w Pythonie i frontend w React.
- Projektować i obsługiwać potoki danych na dużą skalę — przetwarzać ogromne ilości danych reklamowych i ankietowych.
- Poprawiać niezawodność i wydajność — wdrażać usługi na Kubernetes i AWS, automatyzować wdrożenia.
- Współpracować z zespołem produktowym i nauki danych — produkować modele statystyczne i integrować zaawansowaną analitykę.
- Dostarczać spostrzeżenia, które mają znaczenie — umożliwiać analitykę wzrostu marki i analizy kampanii w czasie rzeczywistym.
O Tobie:
- Masz doświadczenie jako inżynier (5+ lat) i lubisz rozwiązywać złożone problemy.
- Dbasz o czystą architekturę, niezawodne systemy i mierzalny wpływ na klientów.
- Jesteś komfortowy w całym stosie technologicznym, z doświadczeniem w backendach opartych na RDBMS.
- Rozumiesz i cieszysz się programowaniem oraz nowoczesnymi narzędziami deweloperskimi.
- Doceniasz strukturalne praktyki rozwoju oprogramowania — testowanie, dokumentację, CI/CD i przegląd kodu.
- Uważasz, że deweloperzy powinni obsługiwać to, co budują.
- Masz doświadczenie w nowoczesnych ekosystemach backendowych, takich jak Java/Kotlin/Groovy.
- Jesteś biegły w systemach danych, takich jak MySQL, DynamoDB i Presto.
- Masz doświadczenie w budowaniu aplikacji chmurowych na AWS, zwłaszcza przy użyciu Kubernetes i Terraform.
- Posiadasz DNA startupowe — jesteś komfortowy z niepewnością i podejmujesz pragmatyczne decyzje techniczne.
Dlaczego warto pracować w Upwave:
- Firma skoncentrowana na inżynierii: wierzymy, że sukces Upwave zależy od innowacji o wysokiej prędkości.
- Wpływ na dużą skalę: Twój kod przetwarza miliardy zdarzeń reklamowych.
- Autonomia i odpowiedzialność: nasi inżynierowie prowadzą projekty od projektu po wdrożenie.
- Kultura ambitna, ale pokorna: traktujemy naszą pracę poważnie, ale nigdy siebie.
- Zespół zdalny: nasz zróżnicowany zespół rozciąga się na pół globu.
Dodatkowe informacje: Roczny zakres wynagrodzenia dla tej roli wynosi 150 000 - 175 000 USD + bonus + akcje + świadczenia. Upwave jest pracodawcą równych szans. Celebrujemy różnorodność i zobowiązujemy się do tworzenia inkluzywnego środowiska dla wszystkich pracowników.
Senior Software Engineer – pracodawca: Upwave
Upwave to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Pracując w Polsce, będziesz częścią zespołu, który kładzie duży nacisk na innowacje i współpracę, co sprzyja kreatywności i efektywności. Oferujemy konkurencyjne wynagrodzenie oraz dodatkowe benefity, które wspierają równowagę między życiem zawodowym a prywatnym, a także możliwość pracy nad projektami, które mają realny wpływ na branżę marketingową.