This job might no longer be available.
Programmeur Backend / Backend Programmer
1 year ago
Overview
Rejoins Constellation!
Vient te joindre à l’équipe de Bethesda Game Studios, l’équipe primée de développement derrière Starfield, The Elder Scrolls et Fallout. Bethesda Game Studios fait tout pour offrir à ses employés une vie familiale et professionnelle bien équilibrée en offrant des salaires compétitifs, un programme d’avantages sociaux généreux et des bureaux situés parmi les meilleures villes d’Amérique du Nord.
Dans le but de créer une culture aussi amusante et diversifiée que nos jeux et nos joueurs, nous accueillons des personnes possédant des compétences, des niveaux d’expérience et des antécédents uniques. Si tu es allumé(e) par l’idée d’apporter ta contribution à certains des jeux les plus importants de l’industrie, on adorerait en savoir plus sur toi!
Join Constellation!
Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America’s best cities.
With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry, we’d love to hear from you!
Responsibilities
Ton quotidien chez Bethesda Studios Montréal
Dans votre rôle de Programmeur.se Backend, tu vas...
- Implémenter et maintenir des fonctionnalités nouvelles et existantes sous la direction d'un programmeur en chef
- Ajouter des fonctionnalités aux micro-services existants et créer de nouveaux micro-services si nécessaire pour supporter les fonctionnalités du jeu
- Participer à un programme d'astreinte 24/7 pour résoudre les problèmes en direct s'ils surviennent
- Fournir activement une révision du code et des commentaires aux autres développeurs
- Apprendre de nouvelles technologies et de nouveaux langages de programmation, si nécessaire
- Collaborer avec d'autres programmeurs et équipes de programmation pour fournir des systèmes complexes de haute qualité - notamment Ops Infra, Sécurité, QA, NOC.
Your Daily Life at Bethesda Game Studios
As Backend Programmer, you will…
- Implement and maintain new and existing features under the direction of a Lead Programmer
- Add features to existing micro-services and create new micro-services as needed to support game features.
- Participate in a rolling 24/7 on-call schedule to address live issues if they arise
- Actively provide code review and feedback for other developers
- Learn new technologies and programming languages as needed
- Collaborate with other programmers and programming teams to deliver high-quality, complex systems – this includes Ops Infra, Security, QA, NOC
Qualifications
Qu’est-ce qui te rend S.P.E.C.I.A.L. ?
- Tu es diplômé(e) d'une licence en informatique (ou expérience équivalente)
- Tu as 2+ ans d'expérience dans le développement d'APIs web en Go
- Tu as une expérience de travail dans un environnement de développement Linux
- Tu as une expérience de travail avec AWS ou Azure.
- Tu as des connaissances en Dockerisation d'applications web
- Tu possèdes de l'expérience de développement en modélisation de données en NoSQL (MongoDB, DocumentDB, Redis, etc...)
- Tu as de l'expérience avec les systèmes de contrôle de version (GitHub de préférence)
- Tu as d'excellentes compétences écrites et verbales
What Makes You S.P.E.C.I.A.L.
- You have a Bachelor's degree in Computer Science (or equivalent experience)
- You have 2+ years of building web APIs in Go
- You have experience working in a Linux development environment
- You have experience working with either AWS or Azure
- You are knowledgeable in Dockerizing web applications
- You possess developer experience modeling data in NoSQL (MongoDB, DocumentDB, Redis, etc…)
- You have experience with version control systems (GitHub preferred)
- You have excellent written and verbal skills
Preferred Skills
Bonus
- Tu connais les API REST
- Tu as de l'expérience dans le support et le développement d'applications web à haut volume
- Tu possèdes le désir d'apprendre de nouveaux langages et de nouvelles technologies
- Tu as idéalement de l'expérience en C++
- Tu as une expérience de TypeScript
Bonus Skills
- You are knowledgeable about REST APIs
- You have experience supporting and developing for high volume web applications
- You possess a desire to learn new languages and technology
- You ideally have some C++ experience
- You have TypeScript experience
Applicant Privacy Notice
Applicant Privacy Notice
Create Your Profile — Game companies can contact you with their relevant job openings.