Senior Back End Developer / Développeur Backend Senior

Job Title: Senior Backend Developer 

Location: Quebec City, QC 

Job Type: Full-time

Rhetorik is an industry-leading enterprise-level leads and market intelligence company, renowned for its global data, data hygiene, and firehose services catering to some of the largest enterprises worldwide. As part of our ongoing expansion of the Big Data Software Development studio in Quebec City, we are seeking a skilled Senior Backend Developer with a passion for creating exceptional data solutions. Reporting to the Engineering Lead, you will have the opportunity to work on an innovative, state-of-the-art platform and contribute to building world class datasets. 

We are looking for a team player who is enthusiastic about Big Data, Data Analytics and emerging technologies, adept at problem-solving, and dedicated to continuous learning. The ideal candidate will have a strong background in backend development, with proficiency in Python and extensive experience working with Snowflake, AWS environments, DBT, and Airflow. As a Senior Backend Developer, you will play a critical role in designing, developing, and maintaining our backend systems, ensuring high performance, scalability, and reliability

Main responsibilities:

    • Design, develop, and maintain backend systems, APIs, and complete technological stack. 
    • Ensure the performance, scalability, and reliability of backend systems. 
    • Architect/ Design scalable systems 
    • Implement robust and high-performance data solutions. 
    • Drive technical/architectural decisions and contribute to the overall design of our applications and systems. 
    • Develop and optimize data transformation pipelines using DBT, Snowflake and AWS ECS. 
    • Implement and manage workflow orchestration using Apache Airflow. 
    • Collaborate with the product team, front-end developers, data scientists, and other stakeholders to deliver high-quality data solutions. 
    • Troubleshoot and resolve issues in development, test, and production environments. 
    • Work in an Agile environment, embracing iterative development and rapid prototyping. 
    • Stay updated with the latest industry trends and technologies to ensure the continuous improvement of our backend systems. 
    • Provide technical leadership and mentoring to junior developers. 

Qualifications:

    • Degree in Computer Science, Engineering, or a related field. 
    • Proficiency in Python programming. 
    • Extensive experience with Snowflake and AWS. 
    • Prior experience in data processing and transformation. 
    • Strong knowledge of DBT (Data Build Tool) and Apache Airflow. 
    • Familiarity with inner working of OLAP databases. 
    • Experience with CI/CD pipelines and version control systems (e.g., Bitbucket)

Additional Assets:

    • Minimum of 5 years of experience in backend development. 
    • Strong communication skills and the ability to work collaboratively in a team environment. 
    • Excellent problem-solving skills and attention to detail. 
    • Knowledge of data security best practices and compliance. 
    • Experience in a fast-paced, agile development environment. 

Other Skills:

      • Effective collaboration within a small, multidisciplinary team. 
      • Strong sense of pride and ownership in delivering high-quality work. 
      • Excellent written and verbal communication skills in English. 

About Us: Rhetorik is a globally recognized enterprise-level leads and market intelligence company, known for delivering comprehensive data, data hygiene, and firehose services to prominent enterprises worldwide. Headquartered in the United Kingdom with its development center in Quebec, Rhetorik ensures the highest standards in multinational data hygiene and enrichment services by combining big data, automated information handling, human curation, and meticulous quality control. 

Equal Opportunity Employer: This employer is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations are available on request for candidates taking part in all aspects of the selection process.

 

Titre du poste : Développeur Backend Senior
Lieu : Québec, QC
Type d’emploi : Temps plein 

 Rhetorik est une entreprise leader dans le domaine des leads et de l’intelligence d’affaires au niveau des entreprises, réputée pour ses services de données mondiales, de nettoyage de données et de flux de données destinés à certaines des plus grandes entreprises mondiales. Dans le cadre de l’expansion continue de notre centre de développement Big Data à Québec, nous recherchons un Développeur Backend Senior qualifié et passionné par la création de solutions de données exceptionnelles. Relevant du Directeur du développement, vous aurez l’opportunité de travailler sur une plateforme innovante et à la pointe de la technologie et de contribuer à la construction de jeux de données de classe mondiale. 

Nous recherchons un joueur d’équipe enthousiaste à propos du Big Data, de l’analyse de données et des technologies émergentes, adepte de la résolution de problèmes et dévoué à l’apprentissage continu. Le candidat idéal aura une solide expérience en développement backend, avec une maîtrise de Python et une expérience approfondie des environnements Snowflake, AWS, DBT et Airflow. En tant que Développeur Backend Senior, vous jouerez un rôle essentiel dans la conception, le développement et la maintenance de nos systèmes backend, en assurant des performances, une évolutivité et une fiabilité élevée. 

Responsabilités clés : 

  • Concevoir, développer et maintenir les systèmes backend, les API et de la suite technologique complète. 
  • Assurer les performances, l’évolutivité et la fiabilité des systèmes backend. 
  • Concevoir des systèmes évolutifs (« scalable ») 
  • Implanter des solutions de données robustes et performantes. 
  • Prendre des décisions techniques et architecturales et contribuer à la conception globale de nos applications et systèmes. 
  • Développer et optimiser les pipelines de transformation de données en utilisant DBT, Snowflake et AWS ECS. 
  • Implémenter et gérer l’orchestration des flux de travail en utilisant Apache Airflow. 
  • Collaborer avec l’équipe produit, les développeurs front-end, les data scientists et d’autres parties prenantes pour fournir des solutions de données de haute qualité. 
  • Dépanner et résoudre les problèmes dans les environnements de développement, de test et de production. 
  • Travailler dans un environnement Agile, en adoptant le développement itératif et le prototypage rapide. 
  • Rester à jour avec les dernières tendances et technologies de l’industrie pour assurer l’amélioration continue de nos systèmes backend. 
  • Fournir un leadership technique et agir comme mentor auprès des développeurs juniors. 

Qualifications : 

  • Diplôme en informatique, en ingénierie ou dans un domaine connexe. 
  • Maîtrise de la programmation Python. 
  • Expérience approfondie avec Snowflake et AWS. 
  • Expérience préalable en traitement et transformation de données. 
  • Solide connaissance de DBT (Data Build Tool) et d’Apache Airflow. 
  • Familiarité avec le fonctionnement interne des bases de données OLAP. 
  • Expérience avec les pipelines CI/CD et les systèmes de contrôle de version (par exemple, Bitbucket). 

Atouts supplémentaires : 

  • Minimum de 5 ans d’expérience en développement backend. 
  • Solides compétences en communication et capacité à travailler en collaboration au sein d’une équipe. 
  • Excellentes compétences en résolution de problèmes et souci du détail. 
  • Connaissance des meilleures pratiques et de conformité en matière de sécurité des données. 
  • Expérience dans un environnement de développement agile et dynamique. 

Autres compétences : 

  • Collaboration efficace au sein d’une petite équipe multidisciplinaire. 
  • Fort sens de la fierté et de la propriété dans la livraison de travaux de haute qualité. 
  • Excellentes compétences en communication écrite et verbale en anglais. 

À propos de Rhetorik :  Rhetorik est une entreprise mondialement reconnue dans le domaine des leads et de l’intelligence de marché au niveau des entreprises, connue pour fournir des services complets de données, de nettoyage de données et de flux de données à des entreprises de premier plan dans le monde entier. Basée au Royaume-Uni avec son centre de développement à Québec, Rhetorik garantit les normes les plus élevées en matière de nettoyage et d’enrichissement de données multinationales en combinant big data, traitement automatisé de l’information, curation humaine et contrôle de qualité minutieux. 

;
Scroll to Top

Subscribe to our newsletter.