W skrócie
- Zadania: Twórz i zarządzaj funkcjami chmurowymi od projektu po wsparcie produkcyjne.
- Firma: Scylla Cloud - lider w zarządzanych usługach baz danych.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami AI i wpływaj na innowacyjne projekty.
- Kwalifikacje: Doświadczenie w programowaniu oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 103500 - 126500 zł za rok.
W Scylla Cloud dostarczamy moc ScyllaDB w w pełni zarządzanej platformie Database-as-a-Service (DBaaS), obsługującej globalnych klientów z wymaganiami dotyczącymi wydajności, dostępności, odporności, bezpieczeństwa i odzyskiwania po awarii.
Szukamy ambitnego, wysoce zdolnego inżyniera oprogramowania Full-Stack, który wykorzystuje nowoczesne narzędzia AI, aby zwiększyć swoją produktywność i w pełni przejąć odpowiedzialność za funkcje chmurowe, od początkowego projektu i architektury po wdrożenie, testowanie i wsparcie produkcyjne.
Oczekujemy inżynierów, którzy potrafią wykorzystać AI i prowadzić skomplikowane projekty od fazy wymagań i projektowania po wdrożenie, testowanie i dostarczenie do produkcji.
Kluczowe obowiązki:
- Pełna odpowiedzialność za funkcje: Posiadanie pełnej odpowiedzialności za funkcje chmurowe, w tym usługi backendowe, interfejsy użytkownika frontend, projektowanie schematów baz danych, automatyczne testowanie, wdrażanie CI/CD oraz wsparcie po wydaniu.
- Przyspieszony rozwój AI: Efektywne wykorzystanie zaawansowanych asystentów kodowania AI i procesów roboczych napędzanych AI (np. Claude Code, Cursor, generowanie testów oparte na LLM) do projektowania, kodowania, debugowania i dostarczania solidnego oprogramowania z dużą prędkością.
- Inżynieria frontendowa i backendowa: Budowanie i utrzymywanie skalowalnych API oraz responsywnych, intuicyjnych interfejsów użytkownika (React, Go / Node.js).
- Baza danych i infrastruktura: Praca z bazami danych SQL/NoSQL oraz usługami publicznych dostawców chmurowych w celu zapewnienia wysokiej dostępności i optymalnej wydajności.
- Jakość i automatyczne testowanie: Projektowanie, pisanie i wykonywanie kompleksowych zestawów testowych (jednostkowych, integracyjnych i E2E), aby utrzymać stabilność i funkcjonalność oprogramowania.
- Wsparcie produkcyjne i niezawodność: Udział w monitorowaniu, rozwiązywaniu problemów i wspieraniu dostarczonych funkcji w środowiskach chmurowych.
- Współpraca z zespołem produktowym i UX: Ścisła współpraca z zespołami Produktu i UX w celu szybkiego przekształcania koncepcji w płynne, przyjazne dla użytkownika doświadczenia klientów.
Wymagania:
- Znajomość narzędzi AI: Doświadczenie praktyczne i komfort w korzystaniu z narzędzi kodowania AI (np. Claude Code, Cursor, GitHub Copilot) w celu przyspieszenia kodowania, debugowania, refaktoryzacji i tworzenia testów.
- Znajomość Full-Stack: Silne doświadczenie praktyczne zarówno w frontendzie (np. React, JavaScript/TypeScript), jak i w rozwoju backendu (np. Go, Node.js, Python lub Java).
- Chmura i bazy danych: Znajomość przynajmniej jednej głównej platformy chmurowej (AWS, GCP lub Azure) oraz baz danych relacyjnych/NoSQL.
- Komunikacja: Doskonałe umiejętności komunikacji pisemnej i werbalnej w języku angielskim; umiejętność dokumentowania rozwiązań i efektywnej współpracy.
- Postawa właścicielska: Silna zdolność do rozwiązywania problemów oraz autonomiczna motywacja do badania, rozwiązywania problemów i doprowadzania zadań do produkcji.
Preferencje:
- Znajomość systemów rozproszonych, baz danych NoSQL lub architektury Database-as-a-Service (DBaaS).
- Doświadczenie w środowiskach Linux, konteneryzacji (Docker/Kubernetes) oraz nowoczesnych procesach CI/CD.
- Udokumentowana historia budowania i dostarczania projektów osobistych od początku do końca lub wkładów open-source z wykorzystaniem procesów roboczych opartych na AI.
Cloud Software Engineer in Warsaw – pracodawca: ScyllaDB
ScyllaDB to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Pracownicy mają możliwość rozwoju zawodowego poprzez współpracę z zespołami produktowymi i UX, a także korzystanie z najnowszych narzędzi AI, co sprzyja kreatywności i efektywności. Dodatkowo, kultura pracy oparta na współpracy i wsparciu sprawia, że każdy członek zespołu czuje się doceniony i ma realny wpływ na rozwój produktów.