Senior Software Engineer - Xsolla Quests

Remote Full-time
ABOUT USAt Xsolla, we believe that great games begin as ideas, driven by the curiosity, dedication, and grit of creators around the world. Our mission is to empower these visionaries by providing the support and resources they need to bring their games to life. We are committed to leveling the playing field, ensuring that every creator has the opportunity to share their passion with the world.Headquartered in Los Angeles, with offices in Berlin, Seoul, and beyond, we partner with industry leaders like Valve, Twitch, and Ubisoft to clear the paths for innovation in gaming. Our global reach spans over 200 geographies, offering more than 700 payment methods in 130+ currencies.LongevityOpportunityVisionEnjoy the game!ABOUT YOU
We’re looking for a Senior Backend Engineer to help build and scale Xsolla’s Quests product - with emphasis on social quest - a gamified engagement system that rewards players for completing verifiable actions across social platforms.
You bring deep experience in backend development (preferably Go), strong familiarity with microservices and event-driven architecture, and a track record of building scalable systems. You’re excited about creating experiences that connect players’ social actions with real in-game value and help publishers drive meaningful community engagement.
ABOUT THE QUESTS TEAM
The Quests team (social quests part) is responsible for designing and developing a flexible questing system that spans social media platforms like Discord, Twitter, Reddit, and YouTube. The product integrates with the other Xsolla’s products and also rewards services, CDP and others to deliver seamless campaigns and real-time incentives to players.
We work across event processing pipelines, webhook ingestion, fraud protection, and analytics to enable publishers to run effective campaigns and track results. Responsibilities
Design and build backend services for the Quests platform (Social Quests), including identity mapping, quest validation, and reward fulfillment
Scale the system to support real-time ingestion and processing of high-volume social media engagement events
Integrate with third-party APIs (Discord, Twitter, YouTube, Reddit, etc.) and internal Xsolla services
Implement Temporal-based workflows for verifying social actions and orchestrating multi-step quests
Own services in production, set up monitoring (Datadog), and respond to incidents
Collaborate with product, frontend, design, and partner teams to ship reliable and impactful features
Contribute to the definition of quest types, fraud mitigation logic, and extensible event schemas
Participate in architecture discussions and roadmap planning Qualifications & Skills
5+ years of backend development experience
Strong proficiency in Go or similar backend language (e.g. Java, Kotlin, Python)
Experience with scalable, distributed systems and working with a high-scale production environments
Proficient in PostgreSQL, Redis, RabbitMQ and Kafka
Familiarity with container orchestration (Kubernetes) and observability (Datadog, OpenTelemetry)
Understanding of caching strategies, CDC, API design, security best practices
Comfortable with CI/CD pipeline and writing unit and integration tests
Nice to Have
Experience with Temporal or similar orchestration systems
Familiarity with gamification mechanics (quests, rewards)
Prior work in AdTech domain and gaming domain

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Grupo QuintoAndar | Analista de mĂ­dia jĂșnior - Foco em dados | Afirmativa PCD

Remote Full-time

Healthcare Data Entry (Remote After Training) – Indeed Jobs US

Remote Full-time

Travel Influencer

Remote Full-time

Data Entry - Work From Home

Remote Full-time

ICT Design Engineer (Information and Communications Technology)

Remote Full-time

Immediate Hiring: The Walt Disney Company is hiring: Media

Remote Full-time

Immediate Hiring: Data Entry Assistant (100% Remote)

Remote Full-time

[Hiring] Research Statistician @Mercor

Remote Full-time

Remote Client Support Specialist

Remote Full-time

Urgently Hiring: Contact Center Support /Amazon Connect/

Remote Full-time
← Back to Home