Don't worry, we can still help! Below, please find related information to help you with your job search.
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 |
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.
-
Agente Ou Agent De Prévention De Soir Au Service De La Gestion Des Sentences
By Ministère de la sécurité publique At Montreal, Quebec, Canada 8 months ago
-
Lead Line Cook/Manager On Duty
By Impact Kitchen At Greater Toronto Area, Canada 8 months ago
-
Refinish Tech (Temporary) Jobs
By Boyd Group Services Inc. At Saskatoon, Saskatchewan, Canada 8 months ago
-
Vice President - Treasury
By Boyd Group Services Inc. At Winnipeg, Manitoba, Canada 8 months ago
-
Rock Mechanics Eit Jobs
By WSP in Canada At Greater Sudbury, Ontario, Canada 8 months ago