freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Engineer - (Gaming Fullstack) - WWE Champions

Summary

Full-stack engineer specializing in gaming, bridging backend (Python/Django) and Unity client systems to build scalable live-service game features like progression, social interactions, live events, and monetization. Focuses on system reliability, performance optimization, and cross-team collaboration to enhance player experiences.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Engineer - (Gaming Fullstack) - WWE Champions based in Canada.

This is an opportunity to contribute to a high-impact live-service game enjoyed by a large and highly engaged player community. You will work across the connection between backend services and Unity client systems, helping deliver scalable and reliable player-facing experiences. The role combines backend engineering, Unity development, live operations, and technical problem-solving in a fast-moving gaming environment. You will contribute to features spanning progression, social experiences, live events, and monetization while helping maintain the health of production systems. Working closely with Product, Design, QA, and Analytics, you will help translate technical solutions into compelling gameplay experiences. The position is well suited to an engineer who enjoys broad ownership, collaborative development, and the challenge of supporting continuously evolving live games.

Accountabilities

  • Support the technical roadmap for full-stack gaming initiatives, contributing to scalable, high-performance architectures and sustainable technical solutions.
  • Develop and maintain features across backend services and Unity game clients, bridging Python/Django systems with C# game development requirements.
  • Contribute to live-operations activities, including incident management, reliability improvements, service maintenance, and operational issue resolution.
  • Design and implement player-facing functionality across areas such as progression, social features, live events, and monetization.
  • Collaborate with Product, Design, QA, Analytics, and other cross-functional teams to define requirements, resolve technical challenges, and deliver high-quality features.
  • Participate hands-on in feature development across client and server codebases while maintaining strong standards for code quality, performance, and maintainability.
  • Identify technical debt, operational bottlenecks, and system-performance issues, then contribute to solutions that improve reliability and team velocity.
  • Support scalable system design and contribute to technical discussions and architectural decisions.
  • Work with data-driven content pipelines, serialization workflows, and performance optimization processes to support efficient game development and operation.
  • Help balance new feature delivery with long-term system health, reliability, and maintainability.
  • Requirements

    • 3+ years of professional software development experience, ideally within gaming or large-scale live-service applications.
    • Strong backend engineering experience with Python and Django.
    • Hands-on production experience developing with Unity and C#.
    • Understanding of how backend services and Unity clients interact within live game architectures.
    • Experience contributing to scalable systems and supporting production operations for live services.
    • Familiarity with AWS, cloud infrastructure, CI/CD pipelines, containerization, and modern DevOps practices.
    • Experience with data-driven content pipelines, performance optimization, and serialization technologies such as FlatBuffers or JSON.
    • Understanding of player-facing game systems such as progression, social features, live events, or monetization.
    • Experience balancing feature development with technical debt, operational reliability, and overall system health.
    • Strong communication skills and the ability to explain complex technical concepts to both technical and non-technical stakeholders.
    • Collaborative, proactive, and pragmatic approach to solving technical problems.
    • Strong sense of ownership and accountability for technical outcomes.
    • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
    • Professional proficiency in English; resumes/CVs submitted for consideration should be written in English.
    • Benefits

      • Remote work opportunity for candidates based in Canada.
      • Opportunity to work on a major live-service mobile and PC gaming experience with an established global player community.
      • Broad technical exposure across Python/Django, Unity/C#, cloud infrastructure, live operations, and data-driven game systems.
      • Collaborative environment working alongside Product, Design, QA, Analytics, and engineering teams.
      • Opportunity to contribute to player-facing features and technical initiatives with significant impact on the game experience.
      • Hands-on involvement in both feature development and the ongoing optimization and reliability of live systems.
      • Opportunity to grow technical ownership and leadership within a global gaming environment.
      • Full-time employment with opportunities to contribute to a high-profile gaming portfolio.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available