Jobs
>
Montréal

    Dé Back-end Senior/ Senior Backend Developer - Montreal, Canada - Turbulent

    Turbulent
    Default job background
    Description

    Dé Back-end Senior/ Senior Backend Developer


    ENGLISH BELOW

    Depuis sa création en 2002, Turbulent s'est imposé comme un leader dans le développement de plateformes web innovantes. En 2012, cette expertise nous a permis d'entamer une collaboration avec Cloud Imperium Games (CIG) pour concevoir la plateforme web du jeu de simulation spatiale le plus vaste au monde : Star Citizen. Le succès de cette collaboration a conduit à la création de notre division Games, marquant le début d'un partenariat entre CIG et Turbulent pour participer au développement de Star Citizen. Le 13 juillet 2023, Turbulent a annoncé sa fusion avec le studio Cloud Imperium Games après plus de 10 ans de collaboration. Avec 5 studios situés à Austin, Los Angeles, Manchester, Francfort et Montréal, nous travaillons ensemble pour créer des systèmes solaires intergalactiques, des étendues urbaines, des personnages fascinants et des outils innovants.

    Ce que vous ferez chez nous


    Chez Turbulent l'attitude est aussi importante que le talent. Nous valorisons la collaboration, la transparence et l'autonomie dans la gestion des décisions et de nos opérations quotidiennes.

    En tant que dé back-end sénior, vous travaillerez sur une plateforme à grande échelle et critique pour l'entreprise, qui gère le commerce électronique à haut trafic, le développement de la communauté et les produits de marketing web de Star Citizen. Vous contribuerez à la vision du projet de ce département critique pour l'entreprise tout en collaborant avec les membres clés des équipes d'affaires et créatives de Cloud Imperium Game basées dans d'autres studios.

    En collaboration avec les experts Web de Turbulent (Gestionnaire de produit, Directeur technique, designer de produit et testeur) , les experts du jeu et les parties prenantes, votre principale mission sera de renforcer le pont entre notre jeu et notre plateforme web.

    Vos talents

    • Sens de l'autonomie développé, capable de travailler de manière indépendante sur des tâches assignées.
    • Curiosité intellectuelle et désir constant d'apprendre de nouvelles technologies et techniques.
    • Capacité à développer des solutions créatives et innovantes.
    • Capacité avancée à diagnostiquer et résoudre les problèmes techniques, y compris le débogage efficace du code.
    • Forte aptitude au troubleshooting pour identifier rapidement les problèmes et proposer des solutions efficaces.
    • Capacité à travailler efficacement en équipe, communiquer clairement et collaborer avec d'autres développeurs et membres de l'équipe.
    • Excellentes compétences en résolution de problèmes et en analyse, avec une approche méthodique pour résoudre les défis techniques.
    • Bon sens de la vulgarisation de concepts techniques complexes même auprès d'un public non-initié
    • Capacité à travailler dans un environnement bilingue (français et anglais)

    Vos réalisations et expériences antérieures

    • Compétences avancées en programmation dans des langages backend tels que PHP, Python, PHP, , TypeScript.
    • Excellente expérience en conception et implémentations API Rest
    • Connaissance approfondie des bases de données relationnelles et non relationnelles, ainsi que des outils de gestion de bases de données (MySQL, Redis, MongoDB, ArangoDB ).
    • Expérience avec une architecture de microservices et les services Cloud (AWS)
    • Bonne expérience de travail avec Docker et Kubernetes
    • Expérience avec les files d'attente de messages distribuées (Kafka)
    • Aisance dans un environnement Linux
    • Capacité à travailler en anglais (à l'oral et à l'écrit)
    • Solide expérience dans la conception, le développement et la maintenance de systèmes backend robustes et évolutifs à volume élevé.
    • Connaissance des meilleures pratiques de sécurité pour les projets à grande échelle.
    • Livraison réussie de solutions backend dans le respect des normes élevées de qualité, de performance et de sécurité.
    • Leadership technique dans des projets de développement backend, en guidant les membres de l'équipe, en prenant des décisions architecturales et en assurant la qualité du code produit
    • Mentorat et encadrement des développeurs moins expérimentés, en partageant des connaissances, des bonnes pratiques et des techniques de résolution de problèmes.

    Ce que vous brûlez d'envie d'accomplir

    • Collaborer de près avec le Product Owner afin d'offrir du support au niveau technologique
    • Mettre en place des architectures efficaces et des solutions robustes grâce à un processus itératif
    • Participer au processus de recrutement pour votre équipe
    • Préparer le travail afin que l'équipe de développeurs soit toujours prête à avancer.
    • Collaborer avec d'autres membres sur l'élaboration et l'approbation de documentation de design technique
    • Estimer la charge de travail requise sur les différentes fonctionnalités à développer
    • Soutenir les autres membres de l'équipe dans leurs tâches quotidiennes et coordonner les actions avec les équipes d'assurance qualité et d'opérations
    • Participer à la revue de code et fournir la rétroaction appropriée de manière constructive. Vous aimez partager vos connaissances afin d'aider vos collègues à progresser dans un aspect technique
    • Prendre en charge les systèmes de compilation et de déploiement applicatif des projets qui vous sont assignés

    Chez Turbulent, l'équilibre entre la vie professionnelle et la vie privée est primordial


    Nous avons plusieurs politiques en place à cet effet :

    • Bureau accueillant les chiens à Montréal, Québec
    • Horaires flexibles
    • Volume horaire adapté
    • Temps supplémentaire payé – et jamais requis
    • Un minimum de 4 semaines de vacances selon la séniorité + 1 semaine de fermeture pour les fêtes de fin d'année
    • Choix d'un programme d'assurance santé, télémédecine ainsi que 15 journées maladie.
    • Contribution au régime de retraite
    • Mise à disposition d'un chalet à Sutton, Québec
    • Horaires d'été
    • Choix du matériel (Mac, PC)

    Turbulent s'engage à employer une main d'œuvre diversifiée. Les candidats qualifiés seront considérés sans égard à l'ethnicité, couleur, religion, sexe, origine, âge, orientation sexuelle, identité sexuelle, expression sexuelle ou invalidité.

    Senior Backend Developer


    Since its creation in 2002, Turbulent has established itself as a leader in the development of innovative web platforms. In 2012, this expertise allowed us to begin a collaboration with Cloud Imperium Games (CIG) to design the web platform for the largest space simulation game in the world: Star Citizen. The success of this collaboration led to the creation of our Games division, marking the start of a partnership between CIG and Turbulent to participate in the development of Star Citizen. On July 13, 2023, Turbulent announced its merger with Cloud Imperium Games after more than 10 years of constant collaboration. With 5 studios located in Austin, Los Angeles, Manchester, Frankfurt and Montreal, we work together to create intergalactic solar systems, urban expanses, characters, fascinating and innovative tools.

    What you will do with us


    At Turbulent, attitude is just as important as talent. We value collaboration, transparency and autonomy in the management of our decisions and our daily operations.

    As a Senior Back-End Developer, you will work on a large-scale, business-critical platform that drives high-traffic e-commerce, community development, and web marketing products of Star Citizen. You will contribute to the project vision of this business-critical department while collaborating with key members of Cloud Imperium Game's business and creative teams based in other studios.

    In collaboration with Turbulent Web experts (Product Manager, Technical Director, Product Designer and tester), game experts and stakeholders, your main mission will be to strengthen the bridge between our game and our web platform.

    Your talents

    • Developed a sense of autonomy, able to work independently on assigned tasks.
    • Intellectual curiosity and constant desire to learn new technologies and techniques.
    • Ability to develop creative and innovative solutions.
    • Advanced ability to diagnose and resolve technical issues, including effective debugging of code.
    • Strong troubleshooting skills to quickly identify problems and propose effective solutions.
    • Ability to work effectively in a team, communicate clearly and collaborate with other developers and team members.
    • Excellent problem-solving and analytical skills, with a methodical approach to solving technical challenges.
    • Good sense of popularizing complex technical concepts even to an uninitiated audience
    • Ability to work in a bilingual environment (French and English)

    Your previous achievements and experiences

    • Advanced programming skills in backend languages such as PHP, Python, PHP, , TypeScript.
    • Excellent experience in Rest API design and implementations
    • In-depth knowledge of relational and non-relational databases, as well as database management tools (MySQL, Redis, MongoDB, ArangoDB).
    • Experience with microservices architecture and Cloud Services (AWS)
    • Good experience working with Docker and Kubernetes
    • Experience with distributed message queues (Kafka)
    • Proficiency in a Linux environment
    • Ability to work in English (oral and written)
    • Strong experience in the design, development and maintenance of robust and scalable high volume backend systems.
    • Knowledge of security best practices for large-scale projects.
    • Successful delivery of backend solutions in compliance with high standards of quality, performance and security.
    • Technical leadership in backend development projects, guiding team members, making architectural decisions and ensuring product code quality
    • Mentoring and coaching less experienced developers, sharing knowledge, best practices and problem-solving techniques.

    What you want to accomplish with us

    • Collaborate closely with the Product Owner to provide technological support
    • Implement effective architectures and robust solutions through an iterative process
    • Participate in the recruitment process for your team
    • Prepare work so that the developer team is always ready to move forward.
    • Collaborate with other members on the development and approval of technical design documentation
    • Estimate the workload required for the different functionalities to be developed
    • Support other team members in their daily tasks and coordinate actions with the quality assurance and operations teams
    • Participate in code review and provide appropriate feedback in a constructive manner. You like to share your knowledge in order to help your colleagues progress in a technical aspect
    • Take charge of the compilation and application deployment systems of the projects assigned to you

    At Turbulent, work-life balance is essential


    We have several policies in place for this purpose:

    • Dog Friendly Office in Montreal, Quebec
    • Flexible hours
    • Adapted hourly volume
    • Paid overtime – and never required
    • A minimum of 4 weeks of vacation depending on seniority + 1 week closed for the end-of-year holidays
    • Choice of a health insurance program, telemedicine as well as 15 sick days.
    • Contribution to the retirement plan
    • Access to our chalet in Sutton, Quebec
    • Summer hours
    • Choice of hardware (Mac, PC)

    Turbulent is committed to employ a diverse workforce. Qualified applicants will receive consideration without regard to ethnicity, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression or disability.


    #J-18808-Ljbffr


  • Reliant AI Montreal, Canada

    About Reliant · At Reliant we want to contribute to a world where you can harness information to its fullest potential, driving innovation and progress for all knowledge workers. We want to enable people to focus on what matters most rather than on the mental menial work that jus ...

  • WorkJam

    Backend Developer

    2 weeks ago


    WorkJam Montreal, Canada Full time

    WorkJam is the world's first digital frontline workplace, connecting the entire deskless workforce to work in perfect harmony. WorkJam is a fully modular super app that solves the most common problems faced by frontline enterprises around the world through task management, shift ...


  • CGI Montreal, Canada Full time

    Position Description: · Wenn IT und Software für Dich nicht nur Mittel zum Zweck sind, Du Dich nicht nur dafür begeisterst sondern andere auch noch mitreißt, dann bist Du genau richtig bei uns · Wir sind ein modernes und agiles Team mit vielen Ideen, immer auf der Suche nach den ...


  • Potloc Montréal, QC, Canada

    Nous ciblons des répondants à nos sondages sur les réseaux sociaux grâce à une géolocalisation avancée et à un ciblage spécifique par centres d'intérêt. · Notre équipe construit un tableau de bord pour présenter toutes nos données dans un outil interne clair et fiable. Vous, vou ...


  • Potloc Montreal, Canada

    Chez Potloc, on est devenus des experts dans la collecte et la centralisation d'informations précieuses qui permettent à nos clients de mieux comprendre leur défis et de les relever avec succès. Nous ciblons des répondants à nos sondages sur les réseaux sociaux grâce à une géoloc ...


  • Hivestack Montréal, QC, Canada

    Hivestack is the fastest growing global digital Out of Home (OOH) ad tech platform. With just over three years under our belt, we already have a global presence and an international team. Y ou will be working on one of these products as part of an agile team. · As a Backend Deve ...


  • Reliant AI Montreal, Canada Full time

    About the role · We are looking for an exceptionally talented backend engineer to join our team in Montreal. You will play a pivotal role in driving the development and delivery of our technology by multiplying our ability to develop core backend functionality as well as by servi ...


  • Reliant AI Montréal, QC, Canada

    At Reliant we want to contribute to a world where you can harness information to its fullest potential, driving innovation and progress for all knowledge workers. We build generative AI technology (including our own language models) that allows knowledge workers to jointly analyz ...


  • Points Montreal, Canada Full time /

    *** English Version Below *** Les voyages vont bien au-delà de leur destination ; ils sont tissés de chaque souvenir que l'on crée en chemin. Notre engagement consiste à redéfinir l'avenir du voyage en collaborant avec plus de 200 compagnies aériennes, établissements hôteliers, s ...


  • SwiftConnect Montréal, QC, Canada Full time

    Our passion lies in crafting seamless and elegant interactions for our customers, ensuring their users' digital pass is always at their fingertips – be it on their phone, watch, or anywhere it needs to be. We specialize in powering the next generation of connected access experien ...


  • Edjuster Montréal, QC, Canada Full time

    Circle Medical is a Y-Combinator healthcare technology startup on a mission to bring quality, delightful primary care to everyone on the planet. Built by top-tier entrepreneurs, engineers, designers, and physicians, our telemedicine software has pioneered how people find and rece ...

  • Myticas Consulting

    BackEnd Developer

    1 week ago


    Myticas Consulting Montreal, Canada

    Location: Ottawa or Montreal (Hybrid) Mandatory: Candidates must hold or be eligible for a Secret Level Canadian Federal Government Issued Clearance. Skills & Requirements Senior Level Web Backend Technologies (Such-as: Linux, Docker, Kubernetes, nginx, Django, GraphQL) Senior Le ...


  • Hootsuite Montreal, Canada Full time

    Version française disponible ci-bas. · We're looking for a Senior Software Developer, Backend who can design, build, test, and ship high quality software that delivers value to our customers. You'll be a technical leader on a small and agile team that continuously incorporates fe ...


  • AlleyCorp Nord Montréal, QC, Canada

    Senior Backend Developer · On behalf of our client located in Montreal, AlleyCorp Nord is seeking a highly skilled Software Engineer with expertise in developing innovative SaaS products that incorporate advanced data processing and artificial intelligence. Our client is an earl ...


  • Saku Monsters Montreal, Canada

    Organization · Founded in 2022, Saku Monsters is a Montreal based blockchain company that sells digital collectibles similar to Tamagotchi and Pokemon. Our team consists of 15 highly motivated individuals, including developers, designers, product engineers and QA testers. Saku Mo ...


  • Valnet Montreal, Canada

    Senior Back-End Developer · Who we are: · Valnet Inc., the world's premier digital media investment company, owns and operates over 25 highly authoritative brands across various verticals, including entertainment, sports, technology, automotive, gaming, and travel. Specializing i ...


  • Coveo Solutions inc. montréal, Canada

    Have an impact on all our core services As a Senior Backend Developer in R&D's Platform Foundation team, you will be working at the core of the Coveo PlatformTM. The Platform Foundation team's mission is to enable seamless and simple software delivery by providing foundational to ...


  • Coveo Solutions inc. montréal, Canada

    Make an impactful contribution to the backbone of a state-of-the-art feature Are you someone constantly searching for ways to improve or gain new skills, collaborate on exciting and relevant projects; we might just have what you're looking for We're looking for people energized b ...


  • Coveo Solutions inc. Montreal, Canada

    Have an impact on all our core services As a Senior Backend Developer in R&D's Platform Foundation team, you will be working at the core of the Coveo PlatformTM. The Platform Foundation team's mission is to enable seamless and simple software delivery by providing foundational to ...


  • Epsilon Solutions Ltd. Montreal, Canada

    Role: Java Backend Developer Location: Montreal, QC (Onsite-Hybrid-3 days onsite) Long Term Contract Position Description The candidate should have at least 5+ years of relevant IT experience, preferably in Financial Services or Wealth Management organization. The ideal candidate ...