Xsolla
Xsolla
Xsolla poskytuje infrastrukturu pro obchodování s herním obsahem vývojářům a vydavatelům videoher. Její platforma podporuje monetizaci, distribuci a financování prostřednictvím nástrojů, jako jsou přizpůsobitelné webové obchody, zpracování plateb, prevence podvodů a sociální funkce navržené k prohloubení zapojení hráčů. Xsolla také pomáhá herním společnostem řešit platby, daně, dodržování předpisů a provozní požadavky na globálních trzích a nabízí integrace s vývojářskými platformami včetně Unity, Unreal a Cocos Creator.

Senior backendový inženýr (Go) — Xsolla, práce na dálku v Rusku

Vyvíjejte a provozujte spolehlivé služby a API v Go pro globální platformu Xsolla pro obchodování s videohrami. Převezměte odpovědnost za distribuované systémy, databáze, událostmi řízené procesy, observabilitu a podporu v produkci.

Popis

  • Vytvářet a udržovat backendové služby a API
  • Podílet se na architektuře systémů a rozhodování o technickém návrhu
  • Připravovat a kontrolovat dokumentaci technického návrhu
  • Dodávat čistý a udržovatelný kód podporovaný jednotkovými a integračními testy
  • Zlepšovat databázová schémata a výkon dotazů pro spolehlivý provoz pod zátěží
  • Vyvíjet asynchronní a událostmi řízené procesy s využitím message brokerů
  • Monitorovat, diagnostikovat a zlepšovat produkční služby
  • Podporovat řešení incidentů a následné revize
  • Pomáhat udržovat CI/CD pipeline, infrastrukturu jako kód a inženýrské standardy
  • Provádět code review a podporovat rozvoj inženýrů na úrovni Middle a Junior
  • Spolupracovat s týmy produktu, designu, frontendu, QA a DevOps na dodávání kompletních funkcí
  • Udržovat dokumentaci API a technickou dokumentaci přesnou a snadno dostupnou
  • Převzít odpovědnost za služby od návrhu a implementace přes nasazení a monitorování až po pohotovostní podporu

Požadavky

  • Nejméně pět let komerční praxe ve vývoji backendu
  • Pokročilá znalost Go včetně idiomatické implementace, vzorců konkurence a profilování výkonu
  • Silná znalost relačních databází, jako jsou PostgreSQL nebo MySQL, včetně návrhu schémat, indexování, ladění dotazů a migrací
  • Praktická zkušenost s Redisem nebo srovnatelným systémem cachování
  • Zkušenost s tvorbou REST API; znalost gRPC je výhodou
  • Zkušenost s dokumentováním API pomocí OpenAPI nebo Swaggeru
  • Porozumění mikroservisní architektuře a kompromisům distribuovaných systémů
  • Zkušenost s Kafkou, RabbitMQ, NATS nebo podobnými brokery a s návrhem řízeným událostmi
  • Zkušenost s používáním Dockeru a znalost základů Kubernetes
  • Dobrá znalost Gitu a CI/CD procesů
  • Silné zkušenosti s automatizovaným jednotkovým a integračním testováním
  • Znalost základů zabezpečení aplikací včetně OWASP Top 10, ochrany tajných údajů a uživatelských dat a základů autentizace a autorizace
  • Dobrá písemná i mluvená angličtina
  • Výhodou: zkušenost s Prometheem, Grafanou, ELK/Graylogem, OpenTelemetry nebo podobnými nástroji observability
  • Výhodou: zkušenost s podporou vysoce zatížených systémů a profilováním výkonu
  • Výhodou: zkušenost s GCP, AWS nebo Azure a infrastrukturou jako kód
  • Výhodou: zkušenost s NoSQL databázemi, jako je MongoDB
  • Výhodou: zkušenost s vedením technických iniciativ nebo mentoringem inženýrů
  • Výhodou: zkušenost z herního průmyslu, e-commerce, fintechu nebo platebních služeb
  • Výhodou: aktuální praktická zkušenost s nástroji AI, jako jsou Claude, Copilot nebo Cursor

Benefity

  • Zdravotní, stomatologické a oční pojištění
  • Placené volno
  • Individuální kariérní plán
  • Školení a vzdělávací příležitosti pro profesní růst
  • Flexibilní pracovní doba
  • Pracovní smlouva uzavřená s právnickou osobou nebo EOR podle lokality kandidáta