
Job Overview
Location
Montreal
Job Type
Full-time
Category
Data Engineer
Date Posted
February 27, 2026
Full Job Description
📋 Description
- • Join Xsolla, a leading global commerce company dedicated to empowering video game developers of all sizes, from indie studios to AAA publishers. We provide robust tools and services that address the unique challenges of the gaming industry, enabling developers to effectively fund, distribute, market, and monetize their creations. At Xsolla, we are deeply invested in the future of gaming and are committed to fostering opportunities and continuously expanding the resources available to creators.
- • As a Senior Database Administrator, you will play a pivotal role in ensuring the stability, performance, and scalability of our critical database infrastructure. This is an exciting opportunity to work with a diverse range of RDBMS and NoSQL solutions, contributing directly to the success of our global operations and the seamless experience of our game developer partners.
- • Your primary responsibility will be the comprehensive management of our relational database management systems (RDBMS) and NoSQL databases. This includes the installation, configuration, maintenance, and upgrading of database software across various environments, ensuring they are running at optimal efficiency and security.
- • You will be instrumental in optimizing database performance. This involves in-depth analysis of query performance, identifying bottlenecks, and implementing effective tuning strategies. This includes, but is not limited to, index optimization, query rewriting, and parameter tuning to ensure rapid data retrieval and processing.
- • A key aspect of your role will be the implementation and management of robust replication strategies. You will design, implement, and maintain various replication topologies (e.g., master-slave, multi-master) to ensure data redundancy, disaster recovery capabilities, and read scalability.
- • You will be responsible for establishing and maintaining high availability (HA) solutions for our databases. This involves configuring and managing clustering, failover mechanisms, and load balancing to minimize downtime and ensure continuous access to critical data, even in the event of hardware failures or other disruptions.
- • Providing expert-level support to our development teams will be a crucial part of your day-to-day activities. You will collaborate closely with developers to understand their data needs, assist with database design, troubleshoot complex issues, and provide guidance on best practices for database interaction and optimization.
- • You will be involved in capacity planning and performance monitoring. This includes setting up comprehensive monitoring tools, analyzing performance metrics, and forecasting future resource needs to proactively address potential issues and ensure our infrastructure can scale with business growth.
- • Security will be paramount. You will be responsible for implementing and enforcing database security policies, managing user access and permissions, performing regular security audits, and applying necessary patches and updates to protect our sensitive data.
- • You will contribute to the development and maintenance of our database infrastructure as code (IaC) practices, utilizing tools like Terraform or Ansible to automate database provisioning, configuration, and management, thereby increasing efficiency and reducing manual errors.
- • Troubleshooting and problem-solving will be a significant part of your role. You will be expected to diagnose and resolve complex database issues, often under pressure, ensuring minimal impact on production systems.
- • You will participate in on-call rotations to provide 24/7 support for critical database incidents, demonstrating a commitment to maintaining the highest levels of service availability.
- • Staying abreast of the latest database technologies, trends, and best practices will be essential. You will be encouraged to research and propose new solutions that can enhance our database capabilities and drive innovation within the team.
- • This role offers the opportunity to work with a dynamic and international team, contributing to a company that is at the forefront of the gaming commerce industry. Your expertise will directly impact the reliability and performance of the services that Xsolla provides to thousands of game developers worldwide.
- • We are looking for an individual who is passionate about data, possesses a strong analytical mindset, and thrives in a fast-paced, challenging environment. If you are a seasoned DBA looking to make a significant impact and grow your career with a forward-thinking company, we encourage you to apply.
🎯 Requirements
- • Proven experience as a Senior Database Administrator managing complex RDBMS (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL (e.g., MongoDB, Cassandra) environments.
- • Strong expertise in database performance tuning, query optimization, and troubleshooting.
- • Experience with implementing and managing high availability and replication solutions.
- • Proficiency in scripting languages (e.g., Bash, Python) for automation tasks.
- • Familiarity with cloud database services (e.g., AWS RDS, Azure SQL Database, Google Cloud SQL) is a plus.
- • Excellent problem-solving and communication skills.
🏖️ Benefits
- • Competitive salary and performance-based bonuses.
- • Comprehensive health, dental, and vision insurance.
- • Generous paid time off and holidays.
- • Opportunities for professional development and continuous learning.
- • Collaborative and dynamic work environment with a global team.
Skills & Technologies
Senior
Onsite
About Xsolla (USA), Inc.
Xsolla is a global video game commerce company headquartered in Sherman Oaks, California. It provides payment, billing, distribution, and marketing tools that help game developers and publishers fund, sell, and monetize their products worldwide. Founded in 2005, Xsolla offers a cloud-based platform supporting more than 700 payment methods, localized checkout, anti-fraud, in-game store, web shop, and influencer solutions. The company serves hundreds of clients ranging from indie studios to major publishers, enabling them to reach players in over 200 countries and territories while handling compliance, taxes, and customer support.
Similar Opportunities
Brazil
Full-time
Expires May 3, 2026
Python
AWS
Senior
+1 more
4 days ago



