Xsolla
Xsolla
Xsolla زیرساخت تجارت بازی را برای توسعه‌دهندگان و ناشران بازی‌های ویدیویی فراهم می‌کند. پلتفرم این شرکت با استفاده از ابزارهایی مانند فروشگاه‌های وب قابل‌سفارشی‌سازی، پردازش پرداخت، پیشگیری از تقلب و قابلیت‌های اجتماعی طراحی‌شده برای افزایش تعامل بازیکنان، از درآمدزایی، توزیع و تأمین مالی پشتیبانی می‌کند. Xsolla همچنین به شرکت‌های بازی‌سازی کمک می‌کند الزامات پرداخت، مالیات، انطباق و عملیات را در بازارهای جهانی مدیریت کنند و با پلتفرم‌های توسعه‌ای از جمله Unity، Unreal و Cocos Creator یکپارچه می‌شود.

مهندس ارشد بک‌اند (Go) - Xsolla، دورکاری از روسیه

سرویس‌ها و APIهای قابل‌اعتماد Go را برای پلتفرم جهانی تجارت بازی‌های ویدیویی Xsolla بسازید و عملیاتی کنید. مالکیت سیستم‌های توزیع‌شده، پایگاه‌های داده، گردش‌کارهای رویدادمحور، مشاهده‌پذیری و پشتیبانی عملیاتی را بر عهده بگیرید.

توضیحات

  • سرویس‌های بک‌اند و APIها را ایجاد و نگهداری کنید
  • در معماری سیستم و تصمیم‌های طراحی فنی مشارکت کنید
  • مستندات طراحی فنی را آماده و بررسی کنید
  • کد تمیز و قابل‌نگهداری، پشتیبانی‌شده با تست‌های واحد و یکپارچه‌سازی، ارائه دهید
  • برای عملکرد قابل‌اعتماد زیر بار، شِمای پایگاه داده و کارایی کوئری‌ها را بهبود دهید
  • با استفاده از کارگزارهای پیام، گردش‌کارهای ناهمگام و رویدادمحور ایجاد کنید
  • سرویس‌های عملیاتی را پایش، عیب‌یابی و بهبود دهید
  • از فعالیت‌های پاسخ‌گویی به رخدادها و بررسی‌های پس از رخداد پشتیبانی کنید
  • به نگهداری خط لوله‌های CI/CD، زیرساخت به‌عنوان کد و استانداردهای مهندسی کمک کنید
  • کد را بررسی کنید و از رشد مهندسان میانی و جونیور پشتیبانی کنید
  • برای عرضه قابلیت‌های کامل با تیم‌های محصول، طراحی، فرانت‌اند، QA و DevOps همکاری کنید
  • مستندات API و فنی را دقیق و در دسترس نگه دارید
  • مالکیت سرویس‌ها را از طراحی و پیاده‌سازی تا استقرار، پایش و پشتیبانی آن‌کال بر عهده بگیرید

شرایط لازم

  • حداقل پنج سال تجربه تجاری در توسعه بک‌اند
  • مهارت پیشرفته در Go، شامل پیاده‌سازی ایدئوماتیک، الگوهای هم‌زمانی و پروفایل‌سازی کارایی
  • دانش قوی از پایگاه‌های داده رابطه‌ای مانند PostgreSQL یا MySQL، شامل طراحی شِما، ایندکس‌گذاری، بهینه‌سازی کوئری و مهاجرت‌ها
  • تجربه عملی با Redis یا یک سیستم کش مشابه
  • تجربه ساخت APIهای REST؛ تجربه gRPC مزیت محسوب می‌شود
  • تجربه مستندسازی APIها با OpenAPI یا Swagger
  • درک معماری میکروسرویس‌ها و ملاحظات سیستم‌های توزیع‌شده
  • تجربه کار با Kafka، RabbitMQ، NATS یا کارگزارهای مشابه و طراحی رویدادمحور
  • تجربه استفاده از Docker و آشنایی با مبانی Kubernetes
  • تسلط بر Git و گردش‌کارهای CI/CD
  • سابقه قوی در تست خودکار واحد و یکپارچه‌سازی
  • آشنایی با مبانی امنیت برنامه، شامل OWASP Top 10، حفاظت از اسرار و داده‌های کاربران و مبانی احراز هویت و مجوزدهی
  • مهارت خوب در زبان انگلیسی نوشتاری و گفتاری
  • ترجیحی: تجربه کار با Prometheus، Grafana، ELK/Graylog، OpenTelemetry یا ابزارهای مشابه مشاهده‌پذیری
  • ترجیحی: تجربه پشتیبانی از سیستم‌های پربار و انجام پروفایل‌سازی کارایی
  • ترجیحی: تجربه کار با GCP، AWS یا Azure و زیرساخت به‌عنوان کد
  • ترجیحی: تجربه کار با پایگاه‌های داده NoSQL مانند MongoDB
  • ترجیحی: تجربه رهبری ابتکارهای فنی یا مربی‌گری مهندسان
  • ترجیحی: تجربه در بازی‌سازی، تجارت الکترونیکی، فین‌تک یا پرداخت‌ها
  • ترجیحی: تجربه عملی فعلی با ابزارهای هوش مصنوعی مانند Claude، Copilot یا Cursor

مزایا

  • پوشش بیمه پزشکی، دندان‌پزشکی و بینایی
  • مرخصی با حقوق
  • نقشه راه شغلی شخصی‌سازی‌شده
  • فرصت‌های آموزشی و یادگیری برای رشد حرفه‌ای
  • برنامه کاری منعطف
  • تنظیم قرارداد استخدام با یک نهاد یا EOR بر اساس محل اقامت نامزد