Xsolla

Xsolla

Xsolla is an international payment solution provider for online games, offering tools to launch, monetize, and scale games worldwide with local payment methods and fraud prevention.

Internet Software & Services
251-1K
Founded 2005

Description

  • Develop and maintain backend services for card payment processing using PHP (Symfony) and Golang.
  • Integrate and support payment service providers and acquirers such as Adyen, Checkout.com, and JP Morgan Chase.
  • Design and implement scalable, event-driven architectures for high-load payment systems.
  • Write clean, testable code with comprehensive unit and functional test coverage.
  • Optimize database queries and data models for OLTP workloads using MySQL and MongoDB.
  • Collaborate with the team on system design, code reviews, and technical decisions.
  • Ensure system observability and troubleshoot issues using the ELK stack.
  • Participate in CI/CD pipeline improvements and deployment processes.

Requirements

  • 3+ years of backend development experience with PHP and/or Golang in production environments.
  • Hands-on experience with card payment processing and PSP/acquirer integrations.
  • Understanding of payment flows including authorization, capture, refunds, chargebacks, and reconciliation.
  • Strong knowledge of OOP principles, design patterns, and clean architecture.
  • Proficiency in SQL, database design, and performance optimization.
  • Experience with message queues such as RabbitMQ or Kafka and caching layers such as Redis.
  • Solid understanding of algorithms, data structures, and their practical application.
  • Experience writing unit and integration tests.
  • Knowledge of PCI DSS compliance requirements and secure payment data handling (nice to have).
  • Understanding of 3D Secure (3DS) authentication protocols (nice to have).
  • Experience with tokenization and payment security best practices (nice to have).
  • Knowledge of Apple Pay and Google Pay integration principles (nice to have).
  • Experience with Kubernetes and Google Cloud Platform (nice to have).
  • Familiarity with the ELK stack for monitoring and logging (nice to have).
  • Previous work with high-load, mission-critical systems (nice to have).
  • Frontend development experience with Angular (nice to have).

Benefits

  • 100% company-paid medical, dental, and vision plans.
  • Unlimited Flexible Time Off.
  • A personalized career roadmap for each employee.
  • Training and educational opportunities for professional development.
  • A supportive environment focused on employees' physical, mental, and emotional well-being.
  • An inclusive, diverse workplace committed to equal employment opportunity.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer, Gitlab Delivery: Upgrades

GitLab 1K-5K Internet Software & Services

GitLab is hiring a Senior Backend Engineer for its Upgrades team to build and support the deployment, upgrade, and operational tooling that helps self-managed customers run GitLab reliably across diverse environments.

AWS Azure CI/CD GCP GitLab Go Grafana Helm Kubernetes PostgreSQL Prometheus Ruby Terraform
1 minute ago

Staff Backend Engineer - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Backend Engineer for its Conversations platform to own and scale the data systems behind high-volume messaging across a distributed, remote-first product environment.

ClickHouse Elasticsearch Firestore GCP Grafana Kibana Microservices MongoDB Node.js OpenTelemetry Redis TypeScript
4 hours, 31 minutes ago

Junior Back End Engineer

Sensor Tower 11-50 Media

Sensor Tower is hiring a Junior Back End Engineer in London to help build and improve data-driven backend systems that power customer-facing products at scale.

ClickHouse GitHub MongoDB Python REST API Ruby Ruby on Rails Sidekiq
4 hours, 31 minutes ago

Backend Software Engineer Senior - Vaga afirmativa para mulheres

Swile 251-1K Professional Services

Swile is hiring a Senior Backend Software Engineer in Brazil to improve its current product and backend platforms through data-driven decisions that strengthen efficiency, stability, and performance.

gRPC Java Kafka Kotlin Microservices RabbitMQ Redis REST API
4 hours, 46 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers