SPD Technology
SPD Technology
501 – 1 000 Employés
B2BFintechIntelligence artificielle
SPD Technology est un partenaire de développement de produits logiciels B2B qui aide les entreprises et les sociétés en phase de croissance à créer, moderniser et faire évoluer leurs produits numériques. Ses activités couvrent le cloud et le DevOps, l’intelligence artificielle et l’apprentissage automatique, l’ingénierie et l’analyse des données, la fintech et les systèmes de paiement, la modernisation des applications, l’intégration des systèmes, les API, la sécurité, l’ingénierie qualité ainsi que l’UX/UI web et mobile. L’entreprise conçoit des solutions telles que des plateformes de paiement, de facturation, de détection des fraudes et de données pour des secteurs comme la fintech, l’assurance, la santé et le commerce électronique.

Ingénieur logiciel principal, architecture cloud

Définissez les services cloud, les systèmes distribués et les contrôles d’architecture fondés sur l’IA pour la plateforme de données d’investissement de PitchBook. Accompagnez les équipes d’ingénierie en Europe grâce à des modèles réutilisables et à des décisions techniques.

Description

  • Explorez des technologies, créez des prototypes et des implémentations de référence pour relever des défis stratégiques d’ingénierie.
  • Concevez, implémentez, testez et maintenez des services et des composants de plateforme.
  • Travaillez sur des systèmes backend et l’architecture frontend, notamment les modèles de microfrontends.
  • Automatisez la conformité architecturale à l’aide de contrôles fondés sur l’IA et de fonctions de vérification continue.
  • Appliquez la conception pilotée par le domaine pour décomposer les problèmes complexes en domaines délimités et choisir des solutions pratiques en situation d’incertitude.
  • Définissez et évaluez des objectifs de qualité en matière de performances, d’évolutivité, de fiabilité, de sécurité, de disponibilité, de capacité de récupération, de maintenabilité, de portabilité, d’ergonomie et d’extensibilité.
  • Consignez les architectures actuelles et cibles, les plans de transition, les contraintes, les options et les décisions.
  • Recommandez des compromis d’ingénierie, par exemple développer ou acheter, agir maintenant ou plus tard, et refactoriser ou reconstruire.
  • Développez des structures réutilisables, des modèles, des architectures de référence et des capacités de plateforme.
  • Examinez les architectures et les conceptions, et accompagnez les ingénieurs des équipes de livraison.
  • Expliquez le contexte technique aux ingénieurs, aux responsables techniques, aux chefs de produit et aux parties prenantes métier.

Exigences

  • Diplôme en informatique, en systèmes d’information ou dans un domaine connexe, ou expérience pratique équivalente.
  • Au moins six ans d’expérience en ingénierie logicielle avec Java ou un langage orienté objet comparable.
  • Au moins trois ans d’expérience en développement de microservices.
  • Expérience dans la création de systèmes cloud distribués ou orientés événements.
  • Connaissance pratique de l’architecture orientée services, de la conception pilotée par le domaine, de l’architecture propre, de l’architecture hexagonale et des modèles d’architecture courants.
  • Expérience dans l’implémentation d’applications et d’outils agentiques, notamment dans l’application de méthodes d’évaluation pendant le développement.
  • Expérience dans la conception d’API RESTful et d’applications orientées événements avec Kafka.
  • Expérience des bases de données relationnelles courantes et des technologies de mise en cache, de réplication et de recherche.
  • Expérience dans le développement et l’évaluation d’applications agentiques.
  • Expérience de Google Cloud Platform ou d’Amazon Web Services et des technologies d’orchestration de conteneurs.
  • Solides compétences en résolution de problèmes et capacité à guider le travail technique de plusieurs équipes sans autorité formelle.
  • Excellentes compétences de communication écrite et orale avec les ingénieurs, les gestionnaires et les partenaires produit.

Avantages

  • Horaires flexibles.
  • Environnement de travail flexible et bienveillant.
  • Possibilités d’épanouissement professionnel et personnel.
  • Participation aux rituels d’équipe et collaboration interfonctionnelle.