Proximie
Clearwater Analytics
Ingénieur(e) Senior en Développement Logiciel
Résumé du poste
Nous recherchons un(e) Ingénieur(e) Logiciel Senior compétent(e) et motivé(e) pour rejoindre notre équipe dynamique chez CWAN. Ce rôle s'inscrit au sein de notre équipe Beacon Core Engineering. L'équipe Core développe une grande partie de Beacon Cloud, juste au-dessus de l'abstraction de la Plateforme. Elle traite des outils de développement (SDLC) que nous proposons aux clients et utilisons en interne - IDE incluant l'intégration Cline, Code Review, Test Framework, processus de Release ; également l'exécution runtime - ordonnanceur batch, ordonnanceur de supercalculateur, conteneurisation, bibliothèques de codage - graphe de dépendances et modèle de données utilisés par la couche financière et directement par les clients.
Dans ce rôle, vous serez responsable de la conception, de la construction, du déploiement et de la maintenance de code de haute qualité tout en collaborant avec des équipes interfonctionnelles pour améliorer nos offres logicielles. Ce poste est idéal pour un(e) ingénieur(e) motivé(e) par la satisfaction client et ayant un fort engagement envers l'apprentissage et l'amélioration continus. Nous utilisons des agents IA pour accélérer le développement en toute sécurité et aider simultanément les clients à atteindre le même objectif.
Responsabilités *
- Concevoir, construire, déployer et maintenir du code de qualité, simple, bien structuré, clair et bien testé. *
- Utiliser des agents IA pour accélérer le développement et conseiller les autres sur la manière de les utiliser en toute sécurité, tant pour les clients qu'en interne. *
- Décomposer et résoudre des problèmes complexes de manière efficace, en utilisant la recherche et la collaboration si nécessaire. *
- Communiquer efficacement par divers moyens, avec différents publics et aux moments appropriés. *
- Implémenter et maintenir plusieurs niveaux de tests automatisés (par exemple, tests unitaires, d'intégration, de contrat, de bout en bout). *
- Encadrer les nouveaux membres de l'équipe et ceux ayant moins d'expérience, en partageant les connaissances et les meilleures pratiques. *
- Diriger les discussions de conception et de fonctionnalités, en plaidant pour des améliorations en matière de performance, de scalabilité, de fiabilité et de sécurité du logiciel. *
- Coordonner avec les équipes interfonctionnelles pour assurer l'intégration réussie des applications logicielles. *
- Dépanner et résoudre les incidents de production rapidement et efficacement. *
- Comprendre les besoins des clients et traiter les problèmes avec empathie et un sentiment d'urgence. *
- Entreprendre toute autre activité raisonnable requise par la direction.
Compétences requises *
- Excellente maîtrise de Python *
- Solide maîtrise d'un langage de programmation orienté objet et typé. *
- Connaissance approfondie des méthodologies logicielles, des outils et des modèles architecturaux courants. *
- Passion pour le travail dans un environnement logiciel en tant que service (SaaS). *
- Fort accent sur la satisfaction client et l'expérience utilisateur. *
- Excellentes compétences en travail d'équipe et en collaboration. *
- Capacité à gérer efficacement son temps et à obtenir des résultats dans les délais impartis. *
- Engagement envers l'apprentissage continu et le développement professionnel. *
- Compétences exceptionnelles en analyse et en résolution de problèmes. *
- Maîtrise de Microsoft Office et d'autres applications informatiques essentielles. *
- Souci du détail et solides capacités de documentation. *
- Excellentes compétences en communication verbale et écrite. *
- Solides compétences organisationnelles et interpersonnelles.
Formation et expérience : *
- Diplôme en informatique ou dans un domaine connexe. *
- 5+ années d'expérience en développement logiciel utilisant Python ou tout autre langage OOP (langage de programmation orienté objet).
- Une expérience avec TypeScript ou Javascript, et Rust serait un plus. *
- Une familiarité avec C++ est un plus. *
- Une expérience dans le domaine financier est un plus. *
