Staff Backend Engineer building real-time multiplayer gaming infrastructure at Fortis Games. Collaborating with cross-functional teams to launch and support high-quality gaming experiences.
Responsibilities
Develop game features from prototype through to live operations, ensuring quality and stability throughout the full lifecycle.
Design, implement, and support scalable CI/CD pipelines to streamline development and deployment processes.
Profile and analyze backend systems to identify and resolve complex bugs and performance issues.
Perform backend load testing to ensure the game infrastructure can handle scale and peak player activity.
Collaborate with client-side engineers to create secure, server-authoritative gameplay systems.
Build and maintain DevOps workflows in a cloud-based environment, primarily using AWS services.
Create clear, well-structured technical documentation to communicate design decisions and architecture to the broader team.
Contribute to studio-wide engineering standards by following and shaping development guidelines and code quality practices.
Requirements
Extensive software engineering experience in the games industry or with large-scale, real-time, low-latency systems, with a strong track record of delivering high-quality solutions.
Hands-on experience developing backend services for real-time, multiplayer Unity games or streaming solutions using C# and .NET strongly preferred.
Solid background in building multi-service backends using AWS cloud infrastructure and tools.
Comfortable working in a fast-paced, iterative development environment, incorporating feedback to refine game features.
Collaborative mindset with experience working on cross-discipline teams alongside designers, artists, and other engineers.
Self-motivated and detail-oriented, thriving in dynamic, entrepreneurial settings where initiative is key.
Firm grasp of game mechanics, systems design, and how technical choices impact player experience.
Fluent in English with clear and effective communication skills, both written and verbal.
Benefits
We strongly believe we are changing how games studios operate and at the core of what we do is making great games that create a connected community
We're not just about making Games Where You Belong. We're also about building communities where our people belong. That's why Fortis is a thriving environment that celebrates diversity, embraces inclusivity, and fosters growth.
Build and grow with a seasoned team of accomplished talent who have left an impactful mark in their disciplines, both in and out of gaming.
Enterprise CCM Technical Architect leading large - scale Customer Communications Management transformations using Quadient Inspire platform. Act as the technical authority and shape solution design while guiding engineering teams.
Backend Developer implementing scalable APIs and microservices for AI - powered crisis monitoring tool. Collaborating with product, machine learning, and infrastructure teams.
Backend Software Engineer focused on .NET development for Strive Gaming's iGaming platform. Collaborating on scalable services, enhancing legacy code, and developing APIs in a remote setup.
Python Developer role requiring 5+ years of experience with Python, SQL/MySQL, API development, AWS, Docker, and RabbitMQ. Experience with cloud computing and microservices needed.
Mid - level engineer joining Spotify's financial engineering team to handle financial data systems. Ensuring accurate financial records and reliable data flow across the company.
Senior Software Engineer developing secure and scalable software solutions for a fintech startup. Collaborating with cross - functional teams to enhance the online banking experience.
C# backend developer designing and evolving modern, high - volume APIs for CBC/Radio - Canada. Collaborating on the modernization of Radio - Canada's digital ecosystem.
Lead Software Engineer .Net at Aviso shaping technical direction and mentoring teams in full stack development. Deliver high - quality solutions in wealth management with a focus on .NET technologies.
Java Developer working in hybrid environment to build high quality software solutions for large scale systems. Collaborating in Agile teams to develop innovative technical solutions for business needs.
Full Stack Developer utilizing Java and React technologies for financial solutions at Capgemini. Developing modules for Financial Calculation Engine with significant collaboration and high - quality coding standards.