Xsolla

Tech Lead – Subscriptions Platform

Xsolla

Montreal, Quebec, Canada · Full Time

Be the first to apply

Experience
6+ yrs
Salary
CAD 120,000 – CAD 145,000 / year
Openings
1
Posted
1 week ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

We are seeking a Tech Lead to guide both strategy and execution for our Subscriptions platform. This position sits at the crossroads of hands-on engineering and leadership, demanding deep technical expertise alongside operational management capabilities. A crucial responsibility includes delivering precise project timelines, owning delivery SLAs, and ensuring top-quality results from the engineering team.

About the Company

Our company is a leading global commerce provider empowering game developers from indie creators to AAA publishers by offering comprehensive tools for funding, distribution, marketing, and monetization. Located in Los Angeles, California, we serve as the merchant of record and have supported over 1,500 game studios worldwide to broaden their audiences and fuel growth.

Key Responsibilities

  • Lead and mentor the backend engineering team focused on subscription services.
  • Make architectural decisions and oversee technical planning and project timelines.
  • Accurately estimate delivery dates, track progress, and maintain SLA adherence.
  • Develop and maintain backend services using PHP and Go.
  • Refactor and modernize legacy PHP systems to improve code quality and performance.
  • Enhance scalability, reliability, and operational stability of subscription platforms.
  • Collaborate closely with Product, QA, and DevOps teams to facilitate smooth product releases and stable production environments.
  • Champion best practices in engineering, including code quality and documentation standards.

Candidate Requirements

  • At least 6 years of backend development experience using PHP and/or Go.
  • Demonstrated leadership in managing engineering teams, delivering projects on time, and maintaining SLA responsibilities.
  • Hands-on experience modernizing legacy PHP applications and migrating systems.
  • Proficiency in RESTful API design, microservices architecture, and database tuning.
  • Familiarity with containerization (Docker), orchestration tools (Kubernetes), continuous integration/delivery pipelines, and monitoring/observability technologies.
  • Excellent communication and leadership abilities.

Preferred Qualifications

  • Knowledge of Redis, Kafka, or RabbitMQ message brokers.
  • Experience developing monetization, payment processing, or recurring billing solutions.
  • Background in gaming, fintech, or other environments with high traffic volumes.

Compensation

The salary range for this position in Montreal, Canada is $120,000 to $145,000 annually, contingent on factors including location and applicant experience.

Benefits

We prioritize the holistic well-being of our employees by offering a comprehensive benefits package including medical, dental, vision coverage, paid time off, and tailored career development plans. Opportunities for professional growth via training and education are also emphasized. Our culture focuses on creativity, teamwork, and embracing the power of play.

Equal Employment Opportunity

We are an equal opportunity employer committed to fostering diversity and inclusion. We prohibit discrimination on any protected characteristic including race, gender, sexual orientation, disability, and age.

Background Check and Compliance

A background screening process covering criminal, employment, and education verifications will be conducted due to the nature of the role involving access to sensitive company data and regulatory responsibilities.

Workplace Technology Use

Artificial intelligence tools may be employed to assist in evaluating applications, analyzing resumes, and verifying candidate information. Final hiring decisions are human-made.

Tools & software

Docker required Kubernetes required

How they work

Communication Leadership Accountability
🤖
Online · instant AI help
Broxer