Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Software Engineer (Python) - Up To Cad$180K + Huge Bonus Montreal
Recruited by Hunter Bond 8 months ago Address Greater Montreal Metropolitan Area, Canada
Software Engineer (Python) - $160K Cad - Above Market Avg. Bonus - Elite Fintech Firm
Recruited by Hunter Bond 8 months ago Address Montreal, Quebec, Canada
Python Software Engineer - Up To $200,000 Cad + Bonus + Package
Recruited by Hunter Bond 8 months ago Address Montreal, Quebec, Canada
Senior Node.js & Typescript Backend Engineer / Ingénieur Backend Node.js & Typescript Senior
Recruited by BrainFinance 8 months ago Address Montreal, Quebec, Canada
Software Engineer, Backend Jobs
Recruited by Lime 8 months ago Address Canada
Software Engineer - Backend
Recruited by Coursera 8 months ago Address Canada
Python Software Engineer- Up To $200,000 Cad + Bonus + Package
Recruited by Hunter Bond 8 months ago Address Montreal, Quebec, Canada
Senior Backend Engineer (Typescript)
Recruited by Hopin 9 months ago Address Canada
Senior Backend / Fullstack Software Engineer - Icontact
Recruited by iContact 9 months ago Address Canada
Backend Software Developer Jobs
Recruited by Empowered Futures 9 months ago Address Canada
Software Engineer Intern, Backend
Recruited by StackAdapt 9 months ago Address Canada
Data Engineer Python / Api / Gcp
Recruited by agileDSS 9 months ago Address Montreal, Quebec, Canada
Ml Engineer / Backend Engineer
Recruited by Fair Winds Analytics Inc. 9 months ago Address Canada
Software Engineer, Backend (Intermediate/Senior)
Recruited by StackAdapt 9 months ago Address Canada
Detection Backend Engineering Manager
Recruited by Abnormal Security 9 months ago Address Canada
Backend Software Engineer (Remote)
Recruited by Ratehub.ca 10 months ago Address Canada
Senior Backend Engineer, Create: Ide (C#)
Recruited by GitLab 10 months ago Address Canada
Backend Python Developer Jobs
Recruited by Spruce InfoTech, Inc 10 months ago Address Montreal, Quebec, Canada
Software Engineer (Python) - Up To Cad$180K + Huge Bonus Montreal
Recruited by Hunter Bond 10 months ago Address Montreal, Quebec, Canada

Sr Backend Game Engineer

Company

Kasmir Associates

Address Canada
Employment type FULL_TIME
Salary
Category Computer Games
Expires 2023-09-20
Posted at 8 months ago
Job Description

Role Overview:

Our leading Game Development Studio is in search of an accomplished Senior Game Backend Engineer to take the lead in advancing the development of cloud infrastructure, servers, and crucial tools for a high-profile AAA Mobile Game Project that is being bought to market. As a key driver of backend architecture, you'll play a pivotal role in ensuring seamless game operation over its lifecycle. You will design and execute the server-side components of game features, collaborating closely with the game team. Your responsibilities will extend to creating systems and services supporting live operations and online gameplay for a significant user base. Moreover, you'll be tasked with designing state-of-the-art tools that empower the development team and enhance workflow efficiency. If you're enthusiastic about gaming, backend servers, technological exploration, and innovation, we're excited to hear from you!


Typical Daily Responsibilities:

  • Overseeing the creation and management of AWS cloud infrastructure and configuration, ensuring adherence to best practices, security measures, and industry standards.
  • Crafting and presenting Test-Driven Development (TDD) solutions.
  • Architecting and implementing game features within the backend server and necessary services to facilitate the development of a server-authoritative game.
  • Establishing and maintaining the infrastructure required to sustain game development and delivery, encompassing servers, databases, and related tools.
  • Resolving intricate issues related to distributed systems and data management.
  • Collaborating with gameplay engineers, designers, and producers to optimize the development process, preempting bottlenecks and obstructions that could impede game production.
  • Thriving in a fast-paced environment with a high degree of autonomy.
  • Offering mentorship and training to software engineers while delivering technical guidance and project leadership.
  • Developing and managing tools that facilitate the game development process, including version control systems, build systems, and deployment scripts.
  • Conducting thorough code reviews for fellow engineers.
  • Upholding software development processes in line with industry standards and best practices.


Required Qualifications:

  • At least 1 shipped game.
  • Demonstrated capability to conceptualize system designs, architectures, process flows, and Concepts of Operations for intricate, large-scale systems.
  • Familiarity with asynchronous multiplayer game development.
  • Experience with CI/CD-enabling tools like Jenkins.
  • Sound grasp of AWS and its core services (Possession of an AWS certificate is a plus).
  • Adept team player with a genuine commitment to collaborative problem-solving.
  • Over 5 years of professional software development experience beyond internships.
  • Proficiency in developing REST APIs.
  • Over 3 years of object-oriented programming experience.
  • Bachelor's degree or equivalent in Electronic Engineering, Computer Science, or a related field.
  • Effective communication skills and the ability to foster interpersonal relationships.
  • At least 5 years of involvement in design or architecture (covering design patterns, reliability, and scalability) of both new and existing systems.
  • More than 5 years of experience in mobile or AAA game development.
  • Strong proficiency with version control systems like Git, and tools such as JIRA and Confluence.


Bonus Qualifications:

  • Familiarity with game backend-as-a-service platforms (e.g., PlayFab, Beamable, brainCloud).
  • Experience in building web3 games or possessing fundamental blockchain knowledge.
  • Proficiency in Java or Kotlin.
  • Knowledge of containerization, including Docker/Kubernetes.
  • Experience in deploying and managing infrastructure using CloudFormation, CDK.
  • Possession of a Master’s degree.