
Nagbibigay ang Xsolla ng imprastraktura para sa komersyo ng mga video game para sa mga developer at publisher ng video game. Sinusuportahan ng platform nito ang monetization, pamamahagi, at pagpopondo sa pamamagitan ng mga tool tulad ng mga nako-customize na web shop, pagproseso ng bayad, pag-iwas sa panloloko, at mga social feature na idinisenyo upang palalimin ang pakikipag-ugnayan ng mga manlalaro. Tinutulungan din ng Xsolla ang mga kumpanya sa gaming na harapin ang mga bayarin, buwis, pagsunod sa regulasyon, at mga kinakailangan sa pagpapatakbo sa mga pandaigdigang merkado, na may mga integrasyon para sa mga development platform kabilang ang Unity, Unreal, at Cocos Creator.
Senior Backend Engineer (Go) - Xsolla, Remote sa Russia
Bumuo at magpatakbo ng maaasahang Go services at API para sa pandaigdigang platform ng video-game commerce ng Xsolla. Pangasiwaan ang distributed systems, database, event-driven workflow, observability, at production support.
Paglalarawan
- Bumuo at magpanatili ng backend services at API
- Makibahagi sa system architecture at mga desisyong teknikal sa disenyo
- Maghanda at magsuri ng teknikal na dokumentasyon sa disenyo
- Maghatid ng malinis at madaling panatilihing code na sinusuportahan ng unit at integration test
- Pagbutihin ang database schema at query performance para sa maaasahang operasyon sa ilalim ng mataas na load
- Bumuo ng asynchronous at event-driven workflow gamit ang message broker
- Subaybayan, suriin, at pagbutihin ang mga production service
- Suportahan ang mga aktibidad sa pagtugon sa insidente at mga post-incident review
- Tumulong sa pagpapanatili ng CI/CD pipeline, infrastructure-as-code, at mga pamantayan sa engineering
- Magsuri ng code at suportahan ang pag-unlad ng mga Middle at Junior engineer
- Makipagtulungan sa Product, Design, Frontend, QA, at DevOps upang makapaglabas ng kumpletong feature
- Panatilihing tama at madaling ma-access ang API at teknikal na dokumentasyon
- Pangasiwaan ang mga service mula sa disenyo at implementasyon hanggang deployment, monitoring, at on-call support
Mga Kinakailangan
- Hindi bababa sa limang taong komersyal na karanasan sa backend development
- Abanteng kasanayan sa Go, kabilang ang idiomatic implementation, concurrency pattern, at performance profiling
- Matibay na kaalaman sa relational database gaya ng PostgreSQL o MySQL, kabilang ang schema design, indexing, query tuning, at migration
- Praktikal na karanasan sa Redis o katumbas na caching system
- Karanasan sa pagbuo ng REST API; dagdag na bentahe ang karanasan sa gRPC
- Karanasan sa pagdodokumento ng API gamit ang OpenAPI o Swagger
- Pag-unawa sa microservices architecture at mga trade-off ng distributed system
- Karanasan sa Kafka, RabbitMQ, NATS, o katulad na broker at event-driven design
- Karanasan sa paggamit ng Docker at pamilyaridad sa mga batayan ng Kubernetes
- Mahusay sa Git at CI/CD workflow
- Matibay na karanasan sa awtomatikong unit at integration testing
- Kaalaman sa mga batayan ng application security, kabilang ang OWASP Top 10, proteksiyon sa secret at user data, at mga batayan ng authentication at authorization
- Mahusay na nakasulat at pasalitang Ingles
- Mas gusto: karanasan sa Prometheus, Grafana, ELK/Graylog, OpenTelemetry, o katulad na observability tool
- Mas gusto: karanasan sa pagsuporta ng high-load system at pagsasagawa ng performance profiling
- Mas gusto: karanasan sa GCP, AWS, o Azure at infrastructure-as-code
- Mas gusto: karanasan sa NoSQL database gaya ng MongoDB
- Mas gusto: karanasan sa pamumuno ng teknikal na inisyatiba o pagme-mentor ng mga engineer
- Mas gusto: karanasan sa gaming, e-commerce, fintech, o payments
- Mas gusto: kasalukuyang praktikal na karanasan sa mga AI tool gaya ng Claude, Copilot, o Cursor
Mga Benepisyo
- Saklaw ng medical, dental, at vision insurance
- Bayad na time off
- Indibidwal na career roadmap
- Mga pagkakataon sa training at edukasyon para sa propesyonal na pag-unlad
- Flexible na iskedyul ng trabaho
- Employment agreement na inaayos sa isang entity o EOR batay sa lokasyon ng kandidato