
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