Senior Software Engineer

17 hours ago


Baku Serbia Canada Xsolla Full time €60,000 - €120,000 per year
ABOUT US At 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.
Longevity Opportunity Vision Enjoy the game
ABOUT YOU We're looking for a Senior Backend Software Engineer who thrives on solving complex technical challenges and building distributed systems that scale. You're someone who's comfortable working with Go, embraces microservices architecture, and understands how to build robust, event-driven systems used by millions of users.
You have experience working in containerized environments, designing resilient services, and contributing to system design and infrastructure decisions. You take ownership of your code from design to deployment, and enjoy collaborating with cross-functional teams to deliver high-impact, production-ready solutions.
If you're passionate about building backend systems that are scalable, observable, and fault-tolerant, and you're excited by the idea of powering innovative products at the intersection of games, commerce, and data, we'd love to hear from you. Responsibilities
  • Design, build, and maintain backend services that power core products and platforms.
  • Develop event-driven systems using Go, Kafka, and Temporal (or similar orchestration tools).
  • Build scalable microservices in containerized environments using Docker and Kubernetes.
  • Drive architecture decisions that improve performance, resiliency, and maintainability.
  • Collaborate with engineers, product managers, designers, and QA to deliver end-to-end solutions.
  • Own your code in production, monitor, debug, and continuously improve service performance and reliability.
  • Write automated tests and follow CI/CD best practices to ensure high-quality deployments.
  • Participate in code reviews, technical discussions, and knowledge sharing across teams.
Qualifications & Skills
  • 5+ years of backend development experience in Go or a similar language.
  • 2+ years of hands-on experience with Kafka or equivalent streaming platforms.
  • Strong understanding of microservices architecture, distributed systems, and event-based communication.
  • Experience working with workflow orchestration tools such as Temporal, Cadence, or similar.
  • Familiarity with cloud infrastructure and container orchestration (e.g., Kubernetes, Docker).
  • Solid understanding of observability, monitoring, and performance optimization.
  • Ability to troubleshoot production issues, analyze system behavior, and drive resolution.
    Nice to Have
  • Experience with cloud platforms (e.g., AWS, GCP, or Azure).
  • Familiarity with ClickHouse, Postgres, or other analytical/OLAP/OLTP databases.
  • Background in gaming, payments, or commerce systems.
  • Prior experience working on internal platforms or developer-facing tools.
The duties and responsibilities of this position may evolve over time to support the organization's goals and individual growth. This job description is intended to outline the general nature and level of work being performed and is not intended to be an exhaustive list of all duties, responsibilities, and qualifications required.
Xsolla takes your privacy seriously and will not sell or externally distribute any personal data received during the hiring process. In accordance with applicable data protection laws, Xsolla is committed to protecting your personal information and respecting your privacy.
For any inquiries related to data privacy, please contact: [email protected]
Explore more opportunities at:  We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

  • Multiple Locations, Serbia Microsoft Full time €30,000 - €60,000 per year

    The Microsoft Development Center Serbia, with Offices in Belgrade, started with 1 employee and couple of vendors developing handwriting recognition technology. Today, our focus is much broader as we're contributing in key areas for Microsoft globally, having 700 full time employees. Azure Data is a Microsoft team leading the future of data processing...


  • Novi Sad, South Bačka, Serbia, EMEA Fivetran Full time €60,000 - €80,000 per year

    About the RoleWe're looking for a Senior Software Engineer to join our Developer Productivity team to work on AI-powered tools and automations for other teams across the engineering department and outside of it. You will be responsible for creating solutions to automate manual processes and developing custom tools to enhance the productivity and efficiency....


  • Cvijićeva Beograd, Serbia InterVenture Full time €60,000 - €120,000 per year

    Our partner Lowgile is a Zurich-based fast-growing company that guides businesses on their digital transformation journey. They are built on two strong pillars: development of business applications using their own low-code platform, and consulting.On the platform side, they're building a reusable, all-encompassing low-code platform that enables rapid...


  • Zlatne grede Novi Sad, Serbia InterVenture Full time €60,000 - €120,000 per year

    Our partner Embotech is a Zurich-based award-winning software scale-up developing cutting-edge autonomous driving technology and solutions for autonomous vehicles, with a focus on private ground applications such as trucks at port terminals and passenger cars in factories. They are delivering safe autonomous transportation by leveraging the real-time...


  • Novi Sad, South Bačka, Serbia, EMEA Fivetran Full time €40,000 - €80,000 per year

    About the RoleFivetran is building data pipelines to power the modern data stack for thousands of companies.We're looking for a Senior Software Engineer within our Engineering Strategy and Operations group. Our Research and development (R&D) department is dedicated to accelerating innovation. This role expedites internal R&D business systems development and...


  • Makedonska Beograd, Serbia Paysend Full time €60,000 - €80,000 per year

    About the role:We are looking for a Senior Software Developer to join our Efficiency and Automation team. In this role, you will play a key part in designing and building scalable, high-impact solutions that improve operational efficiency, reduce manual effort, and accelerate delivery across the organization. You'll work closely with engineers, product...


  • Belgrade, Serbia (Remote) 4Create Software Full time €40,000 - €80,000 per year

    We are committed to improving patient outcomes and advancing industry standards through innovative AI-powered solutions. Join our team and help shape the future of biopharma technology.About us:We are a team of experts creating software for managing different phases of clinical trials.We create end-to-end products that enable our clients to discover new...


  • Serbia GoDaddy Full time 30,000 - 60,000 per year

    Location Details: Serbia, RemoteAt GoDaddy the future of work looks different for each team. Some teams work in the office full-time; others have a hybrid arrangement (they work remotely some days and in the office some days) and some work entirely remotely.​Remote: This is a remote position, so you'll be working remotely from your home. You may...


  • Multiple Locations, Serbia Microsoft Full time €60,000 - €120,000 per year

    Are you looking for an opportunity to build software and systems for some of the biggest data centers that exist in the world? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure Networking is...

  • Senior Engineer

    17 hours ago


    Zlatne grede Novi Sad, Serbia InterVenture Full time €30,000 - €60,000 per year

    Our partner Embotech is a Zurich-based software company striving to develop cutting-edge autonomous driving technology for autonomous vehicles, with a focus on private ground applications such as logistics, Autonomous Valet Parking (AVP), and mining with a determination to accelerate the transition towards safe autonomous transportation by leveraging the...