Full Stack Engineer - Gaming Fullstack - WWE Champions

J
JobgetherGaming
Remote work opportunity for candidates based in Canada.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
3+ years
Required Skills
AWSPythonDjangoC#CI/CDDevOpsJSON

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.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Professional proficiency in English.

Responsibilities

  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now