Ingénieur Logiciel Python

2 weeks ago


Montreal, Quebec, Canada Services Conseils GO ROCK IT Full time

Ingénieur Logiciel – Pipelines de Données

Localisation : Montréal ou Londres (Hybride – 4 jours au bureau, 1 jour en télétravail)

Type de poste : Permanent (Temps plein)

À propos du rôle :

Nous recherchons un développeur Python expérimenté pour rejoindre une équipe spécialisée dans la gestion et la distribution d'un large volume de données aux utilisateurs à l'échelle mondiale. Ce rôle offre l'opportunité d'intégrer une équipe Data en pleine expansion et de devenir un expert technique clé, en collaboration étroite avec des chercheurs quantitatifs, des traders et d'autres équipes technologiques.

L'équipe joue un rôle essentiel dans le déploiement rapide et efficace de données à forte valeur ajoutée pour l'ensemble des activités de l'entreprise. Nos pipelines d'ingestion et de transformation de données sont conçus pour être résilients et hautement maintenables, avec des modèles de données optimisés en coopération avec les chercheurs afin d'améliorer les performances des requêtes et la génération d'alpha.

Nous investissons continuellement dans le développement de nouveaux frameworks, bibliothèques et services visant à accroître la productivité, améliorer la qualité du code et optimiser les conditions de travail. L'environnement favorise la collaboration, la diversité de pensée et l'innovation, avec une forte culture d'apprentissage et de développement professionnel.

Responsabilités :

Développer et maintenir des pipelines de données en constante évolution.

Proposer et mettre en œuvre des améliorations pour optimiser les processus et les abstractions existantes.

Concevoir, implémenter, tester, optimiser et dépanner des pipelines de données, frameworks et services.

Collaborer avec les chercheurs pour intégrer de nouveaux ensembles de données.

Assurer un rôle clé dans le support en production, exclusivement durant les heures normales de travail.

Compétences requises :

4+ ans d'expérience en développement Python avec un haut niveau d'exigence.

Diplôme universitaire en STEM (Sciences, Technologie, Ingénierie ou Mathématiques).

Expérience avec SQL et au moins un SGBD relationnel (PostgreSQL privilégié).

Connaissance des protocoles et outils de transfert de données (FTP, SFTP, APIs HTTP, AWS S3).

Excellentes compétences en communication et collaboration.

Compétences additionnelles (Atouts) :

Expérience avec des frameworks Big Data, des bases de données, des systèmes distribués ou le développement Cloud.

Expérience avec C++, kdb+/q, Rust.

Software Engineer – Data Pipelines

Location: Montreal or London (Hybrid – 4 days in-office, 1 day remote)

Position Type: Permanent (Full-time)

About the Role:

We are seeking an experienced Python developer to join a specialized team responsible for managing and distributing large-scale datasets globally. This position offers the opportunity to become a technical subject matter expert, working closely with quantitative researchers, traders, and other technology teams.

The team plays a vital role in rapidly deploying high-value data across the organization. Our data ingestion and transformation pipelines are designed to be resilient and highly maintainable, with data models carefully structured in collaboration with researchers to optimize query performance and alpha generation.

We continuously invest in building new frameworks, libraries, and services to enhance productivity, improve code quality, and create a seamless development experience. The environment encourages collaboration, diversity of thought, and innovation, with a strong emphasis on learning, professional growth, and technical excellence.

Responsibilities:

Take ownership of evolving and expanding data pipelines.

Propose and contribute to new abstractions and optimizations to improve processes.

Design, implement, test, optimize, and troubleshoot data pipelines, frameworks, and services.

Work closely with researchers to onboard new datasets.

Play a key role in production support operations (during normal working hours only).

Must-Have Skills:

4+ years of experience writing high-quality Python code.

Bachelor's degree in a STEM field (Science, Technology, Engineering, or Mathematics).

Experience with SQL and at least one relational database management system (PostgreSQL preferred).

Strong knowledge of data transfer protocols and tools (e.g., FTP, SFTP, HTTP APIs, AWS S3).

Excellent communication and teamwork skills.

Nice-to-Have Skills:

Experience with Big Data frameworks, databases, distributed systems, or Cloud development.

  • Experience with C++, kdb+/q, Rust.


  • Montreal, Quebec, Canada Services Conseils GO ROCK IT Full time

    Ingénieur Logiciel – Pipelines de Données Localisation : Montréal ou Londres (Hybride – 4 jours au bureau, 1 jour en télétravail) Type de poste : Permanent (Temps plein) À propos du rôle : Nous recherchons un développeur Python expérimenté pour rejoindre une équipe spécialisée dans la gestion et la distribution d'un large volume de...


  • Montreal, Quebec, Canada Services Conseils GO ROCK IT Full time

    Ingénieur Logiciel – Pipelines de Données Localisation : Montréal ou Londres (Hybride – 4 jours au bureau, 1 jour en télétravail) Type de poste : Permanent (Temps plein) À propos du rôle : Nous recherchons un développeur Python expérimenté pour rejoindre une équipe spécialisée dans la gestion et la distribution d'un large volume...


  • Montreal, Quebec, Canada StreetScan Full time

    Nos missionsNous travaillons en étroite collaboration avec les municipalités pour améliorer leurs infrastructures de transport. Nous utilisons des technologies avancées comme LiDAR, imagerie 360° et analyse IA pour créer des cartes numériques détaillées.Déscription du posteNous recherchons un développeur Python expérimenté pour rejoindre notre...


  • Montreal, Quebec, Canada Services Conseils GO ROCK IT Full time

    Client : Squarepoint CapitalHybride : 4 jours au bureau – 1 jour en télétravail (bureau de Montreal ou Londres)Poste permanent Ingénieur Logiciel – Pipeline de donnéesÀ propos de Squarepoint--English will follow—Squarepoint est une société mondiale de gestion d'investissements qui utilise un portefeuille diversifié de stratégies systématiques...


  • Montreal, Quebec, Canada Services Conseils GO ROCK IT Full time

    Client : Squarepoint Capital Hybride : 4 jours au bureau – 1 jour en télétravail (bureau de Montreal ou Londres) Poste permanent Ingénieur Logiciel – Pipeline de données À propos de Squarepoint --English will follow— Squarepoint est une société mondiale de gestion d'investissements qui utilise un portefeuille diversifié de stratégies...


  • Montreal, Quebec, Canada Services Conseils GO ROCK IT Full time

    Client : Squarepoint CapitalHybride : 4 jours au bureau – 1 jour en télétravail (bureau de Montreal ou Londres)Poste permanent Ingénieur Logiciel – Pipeline de donnéesÀ propos de Squarepoint--English will follow—Squarepoint est une société mondiale de gestion d'investissements qui utilise un portefeuille diversifié de stratégies systématiques...


  • Montreal, Quebec, Canada Services Conseils GO ROCK IT Full time

    Client : Squarepoint Capital Hybride : 4 jours au bureau – 1 jour en télétravail (bureau de Montreal ou Londres) Poste permanent Ingénieur Logiciel – Pipeline de données À propos de Squarepoint --English will follow— Squarepoint est une société mondiale de gestion d'investissements qui utilise un portefeuille diversifié de stratégies...


  • Montreal, Quebec, Canada Equifax, Inc. Full time

    À Equifax, Inc., nous recherchons des ingénieurs logiciels passionnés qui aiment travailler sur des projets significatifs.Compétences et qualifications requisesBaccalauréat ou expérience équivalenteConnaissance approfondie de Java, Python et JavaScriptExpérience avec Maven ou GradleConnaissance des bases de données relationnellesCapacité à...


  • Montreal, Quebec, Canada Gexel Telecom International Inc. Full time

    **A propos du rôle :**Nous recherchons un Ingénieur en architecture logicielle qui souhaite intégrer notre équipe de développement. Vous serez responsable de concevoir et de développer des architectures logicielles sécurisées et évolutives répondant aux besoins des clients.Vous travaillerez en collaboration avec nos équipes techniques pour...


  • Montreal, Quebec, Canada Gravity Conseil Full time

    Nous recherchons un ingénieur en ingénierie logicielle pour rejoindre notre équipe de conseillers de Montréal.Compétences requisesConnaissances approfondies en architecture logicielle distribuéeRed Hat Enterprise LinuxCompétences en développement (Shell Unix, Perl, PHP, Python, git, github)Au sein de l'équipe, vous travaillerez étroitement avec les...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Nous sommes à la recherche d'un ingénieur logiciel dévoué pour rejoindre notre équipe de conseillers du bureau Montréal.Présentation du projetSolution d'industrialisation et de gestion des installations numériques.ObjectifsL'objectif principal de ce projet est de mettre en œuvre une solution d'industrialisation et de gestion des installations...


  • Montreal, Quebec, Canada Delan Full time

    L'entreprise Delan recherche un Ingénieur Logiciel Avancé pour rejoindre son équipe technique. Ce poste consiste à concevoir, développer et tester des applications logicielles complexes.\La personne sélectionnée aura pour responsabilité de travailler dans un environnement C++, Linux, Java, Python, Perl et Shell. Une bonne connaissance de ces...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    L'entreprise Chrome Technologies recherche un spécialiste technique pour soutenir ses projets informatiques.Domaine de compétence Technologie infromationnelles : conception, développement et déploiement de logiciels pour répondre aux besoins métiersAWS : services et produits infonuagiques pour gérer les données et les ressources...


  • Montreal, Quebec, Canada Digital Shape Technologies Full time

    Ingénieur Logiciel JavaDans le cadre de notre croissance, nous sommes à la recherche d'un Ingénieur Logiciel Java compétent pour intégrer notre équipe.L'ingénieur sera chargé de concevoir et de développer des solutions logicielles adaptées aux besoins de nos clients du secteur financier.Vos tâchesRéaliser l'analyse des besoins applicatifs.Créer...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    La qualité de notre logiciel repose entièrement sur l'expertise de nos ingénieurs. C'est pourquoi nous recherchons désormais un ingénieur logiciel chargé de la conception interface guidewire pour relever ce défi.MissionCe poste offre l'opportunité unique de développer un logiciel d'application pour guidewire répondant aux attentes...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Ingénieur logiciel Java et développeur expérimenté, vous êtes prêt à relever les défis ? Nous sommes à la recherche d'un Ingénieur Logiciel Java chevronné pour rejoindre notre équipe de conseillers de CHROME TECHNOLOGIES.">Ce poste permanent en mode hybride vous offrira la possibilité de travailler sur des projets variés et stimulants.Nous...


  • Montreal, Quebec, Canada Plusgrade Full time

    Description du PosteNous sommes à la recherche d'un Ingénieur Logiciel Expérimenté pour rejoindre notre équipe de développement. Vous serez responsable de la création de solutions logicielles innovantes qui répondent aux besoins de nos partenaires et clients.Missions et ResponsabilitésRéaliser des projets de développement logiciel complexes;


  • Montreal, Quebec, Canada Astek Full time

    Astek recherche un Ingénieur Logiciel ETL expérimenté qui sera chargé de concevoir et de développer des solutions ETL efficaces. Ce dernier travaillera en collaboration avec les responsables d'affaires pour identifier les besoins et élaborer des stratégies adéquates.En tant qu'Ingénieur Logiciel ETL, vous devrez être capable de:Concevoir et...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    En tant qu'ingénieur logiciel gameplay, vous êtes chargé de concevoir, d'implémenter et de maintenir les systèmes de jeu qui constituent la base des expériences de jeu immersive de Ubisoft. Vous travaillerez en étroite collaboration avec les autres ingénieurs logiciels, les designers de niveau et les animateurs pour garantir que les systèmes de jeu...


  • Montreal, Quebec, Canada MANTU GROUP SA Full time

    Missions Nous recherchons un Ingénieur Logiciel Embarqué qualifié pour concevoir, développer et optimiser des logiciels pour systèmes embarqués. Le candidat idéal maîtrisera les microcontrôleurs STM32 et les systèmes d'exploitation temps réel (RTOS).L'Ingénieur Logiciel Embarqué travaillera en étroite collaboration avec les équipes...