Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Go)

Full-time

Xsolla

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.

ABOUT US

Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.

For more information, visit [xsolla.com](

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

Benefits

We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees through a comprehensive Benefits Program. This includes unlimited Flexible Time Off and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we’re not just building a business; we’re cultivating a community that values creativity, collaboration, and the transformative power of play.

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.

By submitting your application, you consent to Xsolla conducting background checks, where permitted by law, after the final interview stage. All checks will comply with local regulations, and your information will be handled confidentially.

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: [View email address on us.fitly.work](mailto:View email address on us.fitly.work)

Explore more opportunities at: [

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Go) in Serbia vacancy
  •  ...ABOUT YOU We are seeking a highly skilled Senior Software Engineer – Payments to design, build, and maintain core components of our payment...  ...software engineering experience, with a strong focus on PHP and Go (Golang) tech stacks ~ at least 2+ years working on... 
    Senior
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    27 days ago
  •  ...ABOUT YOU We are looking for a Senior Frontend Software Engineer who is innovative, detail-oriented, and highly collaborative to join our Engineering team. The ideal candidate is someone who thrives in a fast-paced, exceptionally dynamic setting and is passionate about... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Xsolla

    Serbia
    27 days ago
  •  ...ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and... 
    Senior
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    27 days ago
  •  ...ABOUT YOU We are looking for a Senior Full-Stack Engineer who is innovative, detail-oriented, and highly collaborative to join our Engineering team...  ...practices, along with solid backend expertise in Go (or a similar language) is essential, along with experience... 
    Senior
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    27 days ago
  •  ...their students — and the backend is the engine that makes it work. You’ll build the services...  ...shape how a high-performing team builds software in the AI era. If you want your work to...  ..., not a shortcut for generating code. Senior Engineers operate with a lot of autonomy... 
    Senior
    Full time

    Element451

    Serbia
    4 days ago
  • About Us Passport is a modern international shipping carrier built for ecommerce. We’re a growing, ambitious team looking to upend the trillion-dollar international parcel shipping industry through a world-class experience. Passport works with hundreds of DTC brands like...
    Full time
    Remote work

    Passport Global

    Serbia
    a month ago
  •  ...ABOUT YOU We are seeking a visionary Staff Software Engineer – Identity & Access Management to architect, build, and scale the foundational...  ...(IAM) domain. Golang Mastery: Expert-level proficiency in Go, with a track record of building high-performance, concurrent,... 
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    27 days ago
  •  ...About You We’re looking for a Web3 Fullstack Engineer to build the layer where web2 and web3 meet. Our mission is  seamless web2 ↔ web3...  ...Engineering Backend Services — Solid backend skills in Node.js and Go: clean APIs, concurrency, and performance under load.... 
    Full time
    Contract work
    Local area
    Flexible hours

    Xsolla

    Serbia
    27 days ago
  • Job Description We're seeking an experienced Go Engineer to join our team and contribute significantly to our payment gateway product. The ideal candidate will bring deep technical expertise, a collaborative mindset, and the ability to influence and mentor team members... 
    Full time

    COLIBRIX ONE

    Serbia
    29 days ago
  • $35 - $48 per hour

     ...products are designed by an in-house team of engineers who are just as passionate about...  ...improvements yourself. This is a hands-on senior engineering role. The challenge is to materially...  ...~5+ years of professional software engineering experience, with at least 3... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Casual work
    Self employment
    Work at office
    Remote work
    Work from home

    Apex Wheels

    Serbia
    10 days ago
  •  ...disposable environments across a large matrix of software versions and configurations, and returns...  ...is a budget missed silently. We will go into the specifics during the interview...  ...backend / platform / infrastructure engineering experience; ~ Demonstrable experience building... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours
    Night shift

    Linux.org

    Serbia
    10 days ago
  • About This Role We are looking for a Senior Shopify Full Stack Developer with deep expertise in the Shopify ecosystem, a strong grasp of headless architecture, and experience leading enterprise-scale development initiatives. You'll be responsible for building scalable,... 
    Senior
    Full time

    Remote Talent LATAM

    Serbia
    29 days ago
  •  ...institutional investors. Scribe equips forward-thinking engineering builders with an uncompromised software canvas to eliminate documentation lag, design...  ...analytical, connection-obsessed, and systems-minded Senior Full-Stack Engineer to join our dedicated Enterprise... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work
    Work from home
    Shift work

    Scribe

    Serbia
    17 days ago
  •  ...category-defining narrative. The Impact You’ll Make As a DevOps Engineer at Incode, you will play an important role in supporting and...  .../CD or GitHub Actions and understand how they support reliable software delivery. AWS Knowledge - You are familiar with core AWS... 
    Full time
    Flexible hours

    Incode

    Serbia
    27 days ago
  • Your Responsibilities: Own production PostgreSQL reliability: HA design, Patroni, PgBouncer, replication, failover, upgrades, vacuum/bloat control, query tuning, locks, indexes, capacity, backups, PITR, and restore validation. Improve disaster recovery and operational evidence...
    Senior
    Full time

    Alex Staff Agency

    Serbia
    29 days ago
  •  ...We are hiring on behalf of our client, a growing, dynamic organization is seeking a skilled and detail-oriented Software Engineer - Backend & Data to join its team. This role will play a critical part in driving operational success, executing key initiatives, and contributing... 
    Full time
    Flexible hours

    Mlabs

    Serbia
    8 days ago
  •  ...in the Gartner® Magic Quadrant™ for Identity Verification, we’re scaling fast. The Impact You’ll Make As a  Site Reliability Engineer at Incode, you will be the backbone of our cloud infrastructure. You’ll architect and evolve scalable, cloud-native systems that... 
    Full time
    Flexible hours

    Incode

    Serbia
    27 days ago
  • We’re looking for a Full Stack Developer who has experience with frontend conversion, backend automation, and data-driven optimization. You’ll build high-performing landing pages and checkout experiences, set up accurate tracking and analytics across our eCommerce stack...
    Full time
    Remote work

    Plateful

    Serbia
    a month ago
  •  ...Key Responsibilities The Front-End Engineer is responsible for building and maintaining the client-side of web applications, translating UI/UX designs into high-quality, responsive, and performant user interfaces. This role bridges the gap between design and engineering... 
    Full time
    Remote work
    Worldwide

    Lago

    Serbia
    10 days ago
  •  ...Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software...  ...solutions, is seeking a highly skilled and experienced Full-Stack Engineer to join our dynamic team on a full-time basis. About the... 
    Full time

    intetics

    Serbia
    18 days ago
  •  ...up to 10 people, but we also have projects with multiple teams, some with well over 40 engineers . Our teams consist of industry experts, product owners, designers, and software engineers focused on frontend, backend, or both. This is a great opportunity to get next... 
    Full time
    Flexible hours

    Sapfioneer

    Serbia
    21 days ago
  •  ...provisioning, grants, backups, restores, health checks, and ownership metadata. Help build DBaaS-style self-service capabilities so engineering teams can request databases, access, credentials, and operational checks with less manual DBA intervention. Improve observability... 
    Senior
    Full time

    Alex Staff Agency

    Serbia
    a month ago
  •  ...test, and ship highly autonomous enterprise software infrastructure across global consumer...  ...-obsessed, and systems-minded AI Systems Engineer to join our decentralized core Operations...  ...Extensive hands-on depth configuring advanced go-to-market (GTM) automation software (with... 
    Full time
    Local area
    Remote work
    Work from home
    Shift work

    AI Acquisition

    Serbia
    17 days ago
  •  ...Management Platform purpose-built for the world’s most complex enterprises. Role Overview We are looking for a Senior OLAP / Data Warehouse Engineer to design, optimize, and maintain analytical data solutions supporting a large-scale cybersecurity platform. The... 
    Senior

    Intetics

    Serbia
    7 days ago
  •  ...future looks like right now. As the Senior Product Manager , you’ll figure out where...  .... You’ll collaborate closely with engineering and quality leads, as well as product marketing...  ...out how to handle the next era of software delivery, including tracking provenance... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Jetbrains

    Serbia
    a month ago
  •  ...ABOUT YOU We’re looking for a Senior 3D Animator & Rigger who is passionate about creating realistic, high-quality animations and technically...  ...believable motion to implementing and fine-tuning it in Unreal Engine. You’re also confident on the technical side: working with... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Xsolla

    Serbia
    27 days ago
  • ABOUT YOU The ideal candidate will be responsible for managing RDBMS and NoSQL solutions, optimizing performance, implementing replication and high availability, and providing support to development teams. Troubleshooting and problem-solving will be a key part of your...
    Senior
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    27 days ago
  •  ...About the role We're looking for a developer who can do impressive work end-to-end – from idea to shipped, working software – using AI as a system, not as a chat window. You take full ownership of the software you build. You design AI workflows and validation checks... 
    Full time
    Immediate start

    OnTheGoSystems

    Serbia
    a month ago
  • Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software...  ...solutions, is seeking a highly skilled and experienced Full-Stack Engineer to join our dynamic team on a full-time basis. About the... 
    Full time

    intetics

    Serbia
    29 days ago
  •  ...ABOUT YOU We’re looking for an Unreal Gameplay & Backend Programmer with strong expertise in C++ and Unreal Engine, focused on building and maintaining scalable backend-driven systems for multiplayer PC and console projects. In this role, you will work at the intersection... 
    Contract work
    Local area
    Flexible hours

    Xsolla

    Serbia
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Go). Be the first to apply!