Staff Software Engineer - DaaS / APIs / MCP
⚲ Warszawa
Do uzgodnienia
Wymagania
- 8+ lat doświadczenia w budowaniu systemów backendowych na dużą skalę
- Doświadczenie w architekturze oprogramowania dla systemów rozproszonych
- Praktyczna znajomość platform chmurowych (preferowane AWS)
- Doświadczenie z architekturami event-driven, API i mikroserwisami
- Bardzo dobre umiejętności komunikacji i mentoringu
- Umiejętność wywierania wpływu bez formalnej władzy
Mile widziane
- Kafka, Kubernetes, Terraform
- Scala, Java, Kotlin lub nowoczesny TypeScript/Node.js
Opis stanowiska
Cognism, platforma B2B Sales Intelligence, buduje od podstaw drugie centrum technologiczne w Warszawie i szuka osoby, która zostanie jednym z founding senior technical leaders tego hubu. Będziesz odpowiadać za architekturę platformy DaaS/API/MCP, standardy inżynierskie (jakość kodu, niezawodność, observability) oraz mentoring Senior Engineerów, a także doradzać Engineering i Product Managerom. To oferta dla kogoś, kto oprócz głębokiej wiedzy technicznej chce realnie współtworzyć zespół, kulturę i procesy od zera — nie jest to klasyczne stanowisko Staff Engineera skupione wyłącznie na doradztwie technicznym. Uwaga: opis wprost mówi o 'balansowaniu wartości biznesowej, skalowalności i prostoty operacyjnej', co w praktyce często oznacza kompromisy i narastanie długu technicznego — warto dopytać o priorytety i realia tego balansu na rozmowie.
🔍 Dekoder Ogłoszenia
🔴
This is not a traditional Staff Engineer position.
Pozycja może wymagać szerszego zakresu obowiązków niż typowy Staff Engineer, potencjalnie obejmując zarządzanie lub silny wpływ na procesy, a nie tylko głębokie techniczne doradztwo.
🔴
You will become one of the founding senior technical leaders responsible for shaping the architecture, engineering standards and technical culture of the Warsaw Hub.
Oczekuje się aktywnego udziału w budowaniu od podstaw zespołu i jego kultury technicznej, co może oznaczać dużą odpowiedzialność i potrzebę inicjatywy w nieustalonych jeszcze obszarach.
🔴
Driving architectural decisions balancing customer value, scalability and operational simplicity
Może oznaczać konieczność kompromisów między idealnymi rozwiązaniami technicznymi a presją biznesową i czasową, co może prowadzić do technicznych długów.
🟡
Mentoring Senior Engineers and acting as a technical advisor for Engineering Managers and Product Managers
Poza czysto technicznymi zadaniami, rola będzie obejmować również elementy przywództwa, doradztwa i wpływania na decyzje strategiczne, co może wymagać umiejętności miękkich i komunikacyjnych.
🟡
measurable improvements in reliability, scalability and engineering velocity
Oczekuje się konkretnych, mierzalnych wyników w zakresie jakości kodu, wydajności systemu i szybkości dostarczania, co może oznaczać presję na osiąganie celów KPI.