CrawlJobs Logo

Senior Software Engineering

Canada, Multiple Locations Contrat de travail 114400.00 - 203900.00 CAD / Année · Offre publiée 17 mai 2026
Postuler
Partager le lien de l'offre

Description du poste

Chez Microsoft, des innovateurs et innovatrices passionné(e)s collaborent pour imaginer ce qui est possible et faire progresser leur carrière. C’est un environnement où l’innovation, l’ouverture et les possibilités sont au cœur de tout, dans un monde propulsé par le cloud. L’équipe d’ingénierie des données (Azure Data) de Microsoft joue un rôle clé dans la transformation de l’analytique des données à l’échelle mondiale. Elle développe des solutions couvrant les bases de données, l’intégration de données, l’analytique de données massives (big data), la messagerie, l’analytique en temps réel et l’intelligence d’affaires. Parmi nos produits : Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure Database for PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid et Power BI. Notre mission est de créer une plateforme de données adaptée à l’ère de l’intelligence artificielle, afin de soutenir une nouvelle génération d’applications axées sur les données et de favoriser une culture data-driven. Au sein d’Azure Data, l’équipe d’intégration de données développe des solutions qui facilitent la gestion et la valorisation des données dans le cloud Microsoft. Des volumes massifs de données sont générés chaque jour, provenant non seulement de systèmes transactionnels, mais aussi du monde connecté qui nous entoure. Nos produits — Azure Data Factory et Power Query — permettent aux clients d’importer, nettoyer, transformer et combiner leurs données pour en tirer des insights utiles. Nous recrutons un(e) développeur(euse) logiciel senior pour rejoindre l’équipe Power Query. Cette équipe développe la plateforme centrale de connectivité et de transformation des données utilisée dans Power BI, Microsoft Fabric, Excel et d’autres solutions Microsoft. Elle est responsable de composants essentiels permettant aux clients de se connecter de façon sécurisée à de nombreuses sources de données, de les transformer et de les déplacer à grande échelle. Vous travaillerez sur des systèmes à fort impact couvrant notamment : l’exécution de requêtes; les connecteurs de données; la performance et la fiabilité. Le tout en collaboration étroite avec plusieurs équipes partenaires afin d’offrir des expériences de données utilisées par des millions de personnes dans le monde.

Responsabilités

  • Concevoir, développer et maintenir les composants clés de la plateforme Power Query permettant la connectivité et la transformation des données
  • Développer des systèmes fiables et performants pour interagir avec une grande variété de sources de données
  • Améliorer la scalabilité, les performances et la fiabilité des processus de traitement et d’exécution des requêtes
  • Collaborer avec des équipes partenaires (Power BI, Microsoft Fabric, Excel, etc.) pour livrer des solutions complètes de bout en bout
  • Diagnostiquer et résoudre des problématiques complexes en production, incluant les interactions entre le client, les services et les sources de données
  • Faire preuve d’alignement avec nos valeurs et contribuer à notre culture collaborative

Exigences

Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Souhaitable

  • Experience building data connectivity layers such as connectors, drivers, or APIs for databases, files, or SaaS services
  • Experience working on data processing, query execution, data transformation, or performance optimization for data‑intensive systems
  • Familiarity with authentication, secure connectivity, and reliability challenges when connecting cloud services to external or on‑premises data sources
  • Experience designing extensibility platforms, SDKs, or developer‑facing frameworks
  • Experience with cloud platforms (such as Microsoft Azure) and distributed systems
  • Contributions to open‑source projects or experience working with partner or third‑party ecosystems
  • Experience working in Agile development environments and collaborating across multiple product teams

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Emplois similaires pour

Senior Software Engineering

8 matching positions

Senior Software Engineering

Senior Software Engineering - Job offer at Forterro, Casablanca, Morocco. Hybrid...
Emplacement
Emplacement
Morocco , Casablanca
Salaire
Salaire:
Non fourni
forterro.com Logo
Forterro
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Expérience confirmée en développement backend (environnement B2B, SaaS ou plateforme) avec une excellente maîtrise de C# / .NET / .NET Core
  • Solide expérience en conception d'APIs REST sécurisées et bonne maîtrise des bases de données relationnelles (PostgreSQL idéalement)
  • Très bonne compréhension des architectures micro-services, des problématiques de scalabilité, maintenabilité et intégration entre services
  • Capacité à prendre en charge des sujets techniques complexes en autonomie, avec rigueur et fiabilité
  • Bon niveau en qualité logicielle (code review, tests, debugging) et en sécurité applicative (authentification, autorisation, OAuth 2.0, OpenID Connect)
  • Expérience des outils et pratiques modernes : CI/CD (GitHub Actions), GitHub, Jira, ainsi que du développement de composants réutilisables (NuGet)
  • Capacité à résoudre des problèmes complexes, à expliquer ses choix techniques et à collaborer efficacement dans un environnement plateforme (services mutualisés)
  • Français courant et anglais professionnel
Responsabilités
Responsabilités
  • Concevoir, développer et maintenir des micro-services et APIs autour de composants métiers mutualisés (facturation, open banking, services business transverses)
  • Développer des services backend robustes en C# / .NET, dans une architecture orientée APIs et distribuée, et prendre en charge des sujets complexes de bout en bout (design → production)
  • Contribuer aux choix d'architecture, au découpage des services, à la définition des interfaces et à l'évolution des modèles de données (PostgreSQL)
  • Garantir la qualité, la sécurité et la maintenabilité des développements, et intervenir sur la résolution de problématiques techniques complexes
  • Participer à l'amélioration des pratiques d'ingénierie (code reviews, standards, CI/CD avec GitHub Actions) et à la création de composants réutilisables (NuGet)
  • Collaborer étroitement avec les équipes en France et contribuer à la cohérence technique globale de la plateforme MyForterro
  • Jouer un rôle de référent technique au quotidien : partage de bonnes pratiques, mentorat, accompagnement des développeurs moins expérimentés
  • Contribuer à l'évolution globale de Business Services et, ponctuellement, à des sujets plateforme plus larges (ex : authentification / autorisation, services cœur, IA)
  • Temps plein
Lire la suite
Arrow Right

Senior Software Engineer

Doctolib is growing, and we are hiring FullStack Software Engineers in Nantes, a...
Emplacement
Emplacement
France , Nantes
Salaire
Salaire:
Non fourni
doctolib.fr Logo
Doctolib
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Fullstack software engineering experience with React, TypeScript on the frontend and the JVM ecosystem (Java, Kotlin, Spring Boot) on the backend
  • Ruby experience is a bonus
  • User first mindset
  • Committed to building secure, well-tested, and pragmatic code with a strong focus on accessibility and performance
  • Rigorous testing culture
  • Strong culture of system reliability with experience contributing to monitoring and operational health of production systems
  • Proactive, curious, and eager to share knowledge through pair programming and collaboration
Responsabilités
Responsabilités
  • Collaborate with product managers, designers, and engineers to define and implement features that deliver value to healthcare professionals and patients
  • Design, develop, and maintain fullstack solutions across frontend (React, TypeScript) and backend (JVM ecosystem) with a focus on performance, security, and usability
  • Proactively monitor the health of systems by contributing to SLIs/SLOs, alerts, and operational excellence
  • Contribute to code quality through reviews, testing, and continuous improvement of our development practices
  • Share your expertise and collaborate across teams to evolve Doctolib's architecture and technical standards
Ce que nous offrons
Ce que nous offrons
  • Free comprehensive health insurance for you and your children
  • 25 days of paid vacation per year, plus up to 14 days of RTT
  • Free mental health and coaching services through our partner Moka.care
  • Work from abroad for up to 10 days per year thanks to our flexibility days policy
  • Lunch vouchers (Swile card)
  • A subsidy from the work council to refund part of the membership to a sport club or a creative class
  • 50% reimbursement of your public transport subscription
  • Parent Care Program: receive one additional month of leave on top of the legal parental leave
  • For caregivers and workers with disabilities: adaptation of the remote policy, extra days off for medical reasons, and psychological support
  • Relocation support in case of international mobility
  • Temps plein
Lire la suite
Arrow Right

Healthcare Senior Software Engineer Fullstack

Chez Theodo HealthTech, l’entité experte en santé, nous accompagnons tous les ac...
Emplacement
Emplacement
France , Paris
Salaire
Salaire:
Non fourni
theodo.co.uk Logo
Theodo
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Diplômé·e d’une école d’ingénieur ou d’une formation équivalente
  • Minimum 2 ans d'expérience en développement
  • Capable de travailler dans des environnements Front & Back
  • Passionné·e par le monde de la santé
  • Désireux d’évoluer dans un environnement start-up challengeant et bienveillant
  • Envie d’être formé aux méthodes de développement et de management Lean et Agile
Responsabilités
Responsabilités
  • Concevoir et développer des applications web/mobile certifiées "dispositif médical"
  • Concevoir et développer des produits digitaux qui changent la vie de leurs utilisateurs
  • Mettre en place une qualité de développement irréprochable pour répondre aux normes exigeantes
  • Concevoir l’infrastructure des projets et décider de la stack technique
  • Être moteur sur la création de librairies qui serviront de socle à tous les projets Theodo
Ce que nous offrons
Ce que nous offrons
  • Actionnariat salarié
  • Prime d’intéressement indexée sur la croissance de Theodo
  • Budget matériel pour s’équiper
  • 5 semaines de congés + 8 à 12 RTT/an
  • Gymlib
  • Mutuelle (SideCare) prise en charge à 50%
  • Carte ticket-restaurants Swile
  • Aides et places en crèche réservées
  • Accompagnement par un coach interne
  • Participation à des projets associatifs grâce à la Fondation Theodo
  • Temps plein
Lire la suite
Arrow Right

Senior Engineer - Customer Application Engineering

Personnel en contact avec la clientèle chargé de remporter des contrats Exerce u...
Emplacement
Emplacement
United States , Houston
Salaire
Salaire:
113200.00 - 188800.00 USD / Année
themuse.com Logo
The Muse
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Pour les rôles en dehors des États-Unis - Ce rôle nécessite une expérience avancée de la fonction et de la station de travail audio numérique. Connaissances de niveau équivalent à une maîtrise dans une université accréditée (ou un baccalauréat avec une expérience dans un domaine pertinent). Pour les rôles aux États-Unis - Maîtrise d'une université accrédité (ou diplôme d'études secondaires et/ou diplôme d'étude général avec au moins 6 ans d'expérience dans la fonction)
  • Solides compétences en communication orale et écrite
  • Solides compétences relationnelles et de leadership
  • Capacité démontrée d'analyse et de résolution des problèmes
  • Capacité démontrée à diriger des programmes/projets
  • Capacité à documenter, planifier, lancer et exécuter des programmes
  • Compétences établies en gestion de projet
Responsabilités
Responsabilités
  • Le personnel technique produit des ventes en positionnant la technologie GE Vernova et en identifiant la meilleure solution technique et commerciale
  • Promeut la valeur de proposition commerciale de la technologie GE Vernova
  • Travaille en étroite collaboration avec le personnel régional des ventes, des ventes aux comptes et des propositions commerciales
  • Rôle technique principal impliqué dans le DTI (Demande-à-Requête) : Vise à accroître la pénétration du marché par le biais du support technique pendant la période pré-ITO
  • Développer une connaissance spécialisée des derniers développements commerciaux dans son domaine et des compétences en communication pour influencer ses collègues
  • Contribue à l'élaboration de stratégies et de politiques, et assure la mise en œuvre dans les limites de son domaine de responsabilités
  • Possède une connaissance approfondie des meilleures pratiques et de la manière dont son propre domaine s'intègre aux autres
  • Possède une connaissance pratique de la concurrence et des facteurs qui les différencient sur le marché
  • Fait preuve de discernement pour prendre des décisions ou résoudre des tâches ou des problèmes complexes dans le cadre des projets, gammes de produits, marchés, processus de vente, campagnes ou clients
  • Adopte une nouvelle perspective sur les solutions existantes
Ce que nous offrons
Ce que nous offrons
  • Health Insurance
  • Health Reimbursement Account
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • FSA
  • FSA With Employer Contribution
  • HSA
  • Temps plein
Lire la suite
Arrow Right

Senior Data Visualisation Engineer

Senior Data Visualisation Engineer (Tableau) pour structurer, optimiser et pilot...
Emplacement
Emplacement
France , Gennevilliers
Salaire
Salaire:
70000.00 - 75000.00 EUR / Année
apec.fr Logo
APEC
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Minimum 5 ans d’expérience en datavisualisation, data engineering ou software engineering orienté BI dans un environnement data moderne
  • Titulaire d’un Master, d’un diplôme d’ingénieur ou équivalent
  • Maîtrise de Tableau Cloud et de son environnement
  • Très bonnes connaissances en visualisation de données et meilleures pratiques du marché
  • Solides compétences en SQL
  • Bonne expérience en analyse de données et conception de dashboards
  • Connaissance des processus ETL Talend
  • Pratique de l’optimisation des performances applicatives
  • Maitrise du contrôle de versions
  • Connaissance des outils BI et data (Excel, intelligence économique)
Responsabilités
Responsabilités
  • Concevoir et développer des tableaux de bord et rapports Tableau avancés
  • Collaborer avec les équipes métier pour comprendre les besoins et les traduire en spécifications techniques
  • Optimiser la performance, l’ergonomie et la scalabilité des solutions Tableau
  • Assurer le run, le support et la documentation de l’écosystème Tableau
  • Garantir la qualité, la cohérence et l’exactitude des données dans l’ensemble des visualisations
  • Former, accompagner et soutenir les utilisateurs finaux dans l’adoption des solutions BI
  • Réaliser une veille active sur les innovations et meilleures pratiques de datavisualisation
  • Documenter les processus de développement et assurer une gestion rigoureuse du contrôle de versions
  • Temps plein
Lire la suite
Arrow Right

Senior C# / C++ Developer

Nous recherchons un Développeur C# / C++ Senior afin de rejoindre une équipe tec...
Emplacement
Emplacement
Canada , Brossard
Salaire
Salaire:
Non fourni
amaris.com Logo
Amaris Consulting
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Excellente maîtrise de C#
  • Bonne connaissance de C++
  • Profil senior et autonome
  • Bonnes compétences en communication
  • Expérience solide en développement logiciel
  • Diplôme en génie, informatique ou domaine connexe
Responsabilités
Responsabilités
  • Développer et maintenir des applications en C#
  • Participer à des développements impliquant C++
  • Contribuer à la conception technique et à l’architecture des solutions
  • Écrire du code propre, efficace et maintenable
  • Participer aux revues de code et à l’amélioration des pratiques de développement
  • Collaborer avec des équipes multidisciplinaires
  • Diagnostiquer et résoudre des problématiques techniques complexes
Ce que nous offrons
Ce que nous offrons
  • Une communauté internationale réunissant plus de 110 nationalités différentes
  • Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité
  • Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles
  • Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.)
  • Temps plein
Lire la suite
Arrow Right

Senior GenAI Engineer

Nous recherchons un·e GenAI Engineer pour renforcer notre équipe GenAI afin de d...
Emplacement
Emplacement
France , Paris; Marseille; Lyon; Annecy; Toulouse; Bordeaux
Salaire
Salaire:
Non fourni
matera.eu Logo
Matera
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • 5 à 7 ans d’expérience en tant que Data Scientist ou Software Engineer, Machine Learning Engineer et une première expérience sur un poste de GenAI
  • Une maitrise parfaite de Python
  • Une expérience dans l’utilisation programmatique de LLMs (utilisation d’API et prompt engineering)
  • Une connaissance de l’état de l’art des applications GenAI (RAG, agents,…)
  • Un intérêt important pour l’IA générative
  • Un intérêt pour l’impact business de tes actions sur les équipes internes
  • Bac +5 / Master
  • > 5 ans d'expérience
Responsabilités
Responsabilités
  • Développement de POCs pour identifier le potentiel des applications
  • Mesure de la performance et optimisation des solutions
  • Mise à disposition des applications via la construction d’APIs et d’interfaces de test
  • Veille technologique
  • Développer des agents LLM les intégrer aux outils internes et les optimiser continuellement
Ce que nous offrons
Ce que nous offrons
  • 2 semaines d’onboarding
  • Un career path pour t’accompagner dans ton évolution professionnelle: accompagnement hebdomadaire par ton manager, 2 performances reviews par an, et politique de mobilité interne
  • Politique d’accompagnement à la parentalité: une reprise en douceur à 80% pendant 4 semaines (payées à 100%), ainsi que 5 jours de congés supplémentaires par an pour enfant malade
  • Temps de Trajet Responsable (TTR): 1 jour de congé supplémentaire par an, découpable en 2 demi-journées et rémunéré comme un congé payé
  • Congés menstruels: 1 jour de congé payé supplémentaire par mois
  • Sport: Gymlib pour faire du sport à petits prix
  • Des bons plans culture avec la plateforme Leeto (réductions cinéma, musées, parcs d’attraction…)
  • Animaux acceptés
  • Temps plein
Lire la suite
Arrow Right

Senior Data Platform Engineer – Google Cloud

Rejoignez une équipe Data en pleine constitution et jouez un rôle clé dans le dé...
Emplacement
Emplacement
France , Colombes
Salaire
Salaire:
65000.00 - 75000.00 EUR / Année
apec.fr Logo
APEC
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • 5 ans minimum en Data Engineering ou Software Engineering autour de solutions Data dans des architectures modernes
  • Bac+5 (ingénieur ou équivalent)
  • Anglais courant (écrit et oral)
  • Google Cloud Platform (BigQuery, GCS, Compute Engine, Cloud Composer, IAM)
  • Sécurité et FinOps dans le Cloud
  • Connaissance d’outils ETL/ELT (Talend ou équivalent)
  • Python et SQL avancés
  • Orchestration de workflows (Airflow / Cloud Composer, ou équivalent)
  • Bases de données relationnelles et NoSQL
  • CI/CD, intégration continue et automatisation
Responsabilités
Responsabilités
  • Concevoir, mettre en œuvre et maintenir des pipelines de données pour ingestion et transformation dans des environnements batch et streaming
  • Contribuer à l’évolution de l’architecture de la Data Platform et participer aux choix techniques permettant de faire évoluer la plateforme à l’échelle du groupe
  • Développer et gérer des produits de données pour les services métiers
  • Mettre en place des mécanismes de monitoring, d’alerting et d’observabilité afin de garantir la fiabilité et la performance de la plateforme Data et des pipelines
  • Assurer le run et la fiabilité de la plateforme Data sur GCP
  • Automatiser les workflows via CI/CD adaptés aux besoins des ingénieurs de données
  • Garantir la sécurité et la conformité de la plateforme GCP selon les standards du marché
  • Appliquer les bonnes pratiques FinOps pour optimiser les coûts
  • Assurer la qualité et l’intégrité des données dans les pipelines
  • Contribuer à l’amélioration continue des normes, standards et outils de gestion de la Data
  • Temps plein
Lire la suite
Arrow Right