Backend Engineer (Go)

Xsolla
Montreal
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsSkills: ["Communication","Problem-solving","Collaboration","Teamwork","Attention to details"]

Backend Engineer with Go responsible for building reliable, secure, and scalable backend systems; own from design to deployment, participate in architecture discussions, and drive production readiness with incident response and observability. Collaborate with product, design, and other engineers to scope features, reduce technical debt, and improve developer experience while delivering high-quality, testable code.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Xsolla
Xsolla
5 months ago

Backend Engineer (Go)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Backend Engineer with Go responsible for building reliable, secure, and scalable backend systems; own from design to deployment, participate in architecture discussions, and drive production readiness with incident response and observability. Collaborate with product, design, and other engineers to scope features, reduce technical debt, and improve developer experience while delivering high-quality, testable code.
Location: Montreal
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Build and ship reliable, secure, and scalable backend systems from design to deployment, ensuring maintainability and performance.
  • •Participate in architectural discussions and offer informed technical input while refactoring legacy code to improve structure and efficiency.
  • •Drive production readiness by handling incident response, root cause analysis, and observability improvements.
  • •Write clear, testable, and well-documented code, emphasizing quality and automation; contribute to code reviews and design discussions.
  • •Collaborate with product managers, designers, and other engineers to align on objectives and deliverables; contribute to technical scoping and estimation for features and infrastructure work.

Key Requirements

  • •6+ years of professional experience in software engineering.
  • •2+ years of hands-on experience with Go (Golang) in production environments.
  • •Strong experience with PostgreSQL and/or MySQL.
  • •Proficient with Docker, Kubernetes (K8s), and Helm.
  • •Familiarity with RabbitMQ or Kafka.
Experience:6+ yearsSoftware engineeringBackend services
Skills:CommunicationProblem-solvingCollaborationTeamworkAttention to details
Tech Stack:GoGolangPostgreSQLMySQLDockerKubernetesHelmRabbitMQKafkaGitCI/CDReactNext.jsGCP

Company Brief

Xsolla
Provides payment, billing, distribution and commerce solutions for video game developers and publishers, enabling in-game purchases, store infrastructure, fraud protection, and global payment processing to monetize games across platforms and regions.
Industry: Payments
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: Sherman Oaks, Los Angeles, United States
Founded: 2005
WebsiteLinkedIn