O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Novakid to internetowa platforma do nauki języka angielskiego dla dzieci - ponad 100 000 uczniów, ponad 2500 nauczycieli, ponad 15 krajów. Zajęcia na żywo odbywają się przez całą dobę w różnych strefach czasowych, co wyznacza poprzeczkę techniczną: małe opóźnienia, wysoka dostępność i backend, który wytrzymuje rzeczywistą skalę. Zbudowaliśmy działającą platformę.
Następny rozdział dotyczy świadomych wyborów architektonicznych dotyczących tego, jak powinna ewoluować. Rola Zatrudniamy głównego inżyniera zaplecza, który przejmie odpowiedzialność za architekturę zaplecza jako praktyczny lider techniczny. Żadnych bezpośrednich raportów. Mniej więcej połowę czasu spędzasz w kodzie - implementacje referencyjne, krytyczne komponenty, refaktoryzatory.
Druga połowa to cięższa praca: podjęcie decyzji, co zbudować, co kupić, co odłożyć na później i dlaczego. Nasz dzisiejszy backend to rdzeń Pythona (FastAPI, SQLAlchemy, Celery, Postgres, Redis), otoczony usługami i przepływami sterowanymi zdarzeniami, z rosnącą warstwą AI. Działa głównie na platformie AWS z GCP do obsługi obciążeń związanych z danymi i sztuczną inteligencją.
Należy odpowiedzieć na prawdziwe pytania architektoniczne: jak rozwijać monolit, jak wyznaczać granice usług, jak projektować pod kątem dystrybucji geograficznej w miarę naszego rozwoju oraz jak integrować sztuczną inteligencję bez gromadzenia długów. Szukamy kogoś, kto poważnie podchodzi do tych kwestii - szuka informacji przed podjęciem decyzji, rozważa kompromisy, zapisuje wszystko. Nad czym będziesz pracować Standardy architektury backendu i najważniejsze decyzje techniczne w zespołach Droga od monolitu do bardziej modułowego, backendu zorientowanego na usługi Schematy usług: konwencje API, wzorce EDA, testowanie, obserwowalność, wdrażanie Architektura chmury w AWS (podstawowym) i GCP, w tym projekty wieloregionalne i rozproszone geograficznie Systemy o dużym obciążeniu w czasie rzeczywistym: infrastruktura klasy na żywo, budżety opóźnień, buforowanie, pojemność Kupuj a buduj czy asembluj - wiedza, kiedy usługa zarządzana, narzędzie niewymagające kodu (Retool, n8n) lub POC z kodowaniem agentowym (Claude Code, Cursor) jest właściwym wyborem, a kiedy nie Kod produkcyjny: komponenty, refaktoryzatory, POC i wybrane funkcje krytyczne dla produktu Wymagania Czego szukamy Ponad 7 lat inżynierii backendu, dogłębne doświadczenie w produkcji w języku Python FastAPI, SQLAlchemy, Celery, Postgres, Redis Silna znajomość architektury AWS (EKS, Lambda, RDS, SQS/SNS/EventBridge i tak dalej); praktyczna znajomość GCP a plus Doświadczenie w projektowaniu systemów obciążonych dużym obciążeniem, wrażliwych na opóźnienia i rozproszonych geograficznie Pragmatyczna ocena zakupu vs. kompilacji czy montażu - usługi zarządzane, brak kodu i narzędzia agentyczne jako opcje najwyższej klasy, a nie na skróty Przemyślany styl pracy: badasz, rozważasz kompromisy, dokumentujesz decyzje i jasno je wyjaśniasz inżynierom i nie-inżynierom Miło jest mieć integrację LLM w produkcji (OpenAI, Anthropic, Google AI) - ocena, koszt, niezawodność Aktywne korzystanie z narzędzi do kodowania agentycznego (Claude Code, Cursor) w ramach wysyłki EdTech lub innych platform konsumenckich dużej skali StackPython · FastAPI · SQLAlchemy · Seler · Postgres · Redis · Kubernetes (EKS, GKE) · AWS · GCP · SQS/SNS/EventBridge · Pub/Sub · OpenAI · Anthropic · Google AICo oferujemy… Praca w pełni zdalna (godziny rdzenia) GMT+3).
Szansa na kształtowanie przyszłości edukacji opartej na sztucznej inteligencji. Zabawny, dynamiczny zespół, który uwielbia tworzyć innowacyjne produkty. Nieograniczone wakacje - ponieważ ufamy, że dostarczysz.
Premie i opcje na akcje - rozwijamy się razem. Pierwotnie opublikowany w Himalajach
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.