Cardata
Backstory
Ingénieur Logiciel Senior — Matching (Canada)
À propos du poste
Backstory aide les entreprises à comprendre l'état de leur activité de revenus en répondant à des questions qui couvrent les interactions clients, la santé du pipeline, et l'exécution des transactions. La plateforme traite des trillions d'activités de vente, des millions de transactions, et plus de 160 millions de contacts professionnels, offrant aux clients une vue unifiée des signaux qui pilotent les revenus. Des entreprises telles que Nvidia, OpenAI, AMD, Red Hat, et Databricks s'appuient sur Backstory pour identifier les risques, repérer les opportunités et comprendre ce qui se passe dans leur activité.
Backstory construit des systèmes d'IA qui raisonnent sur de grandes quantités de données d'entreprise pour aider les dirigeants à comprendre ce qui se passe dans leur activité et ce qu'il faut faire ensuite. Nous travaillons à l'intersection des grands modèles de langage, de la récupération d'informations, de l'évaluation, des systèmes de données distribués et de la conception de produits, transformant des milliards de signaux provenant de toute l'entreprise en informations fiables.
En tant qu'Ingénieur Logiciel Senior au sein de l'équipe Matching, vous travaillerez sur la technologie fondamentale de Backstory — la mise en correspondance des activités commerciales avec le contexte commercial. Vous gérerez une grande quantité de données commerciales, effectuerez des recherches basées sur les données, concevrez et développerez des algorithmes et une architecture de microservices, écrirez du code de machine learning et d'automatisation, et construirez des systèmes évolutifs qui alimentent le moteur d'IA derrière les produits de Backstory.
Nous accordons une grande importance à la responsabilité — la capacité de mener une idée à travers toutes les étapes, de la conception à la mise en production. Cela se reflète dans toute notre entreprise, mais c'est particulièrement vrai en ingénierie. En tant qu'ingénieur chez Backstory, vous ferez partie d'une équipe très indépendante et autonome. Puisque nous construisons une couche de données robuste qui doit être présentée élégamment à l'utilisateur final, vous travaillerez avec un large éventail de technologies et de domaines différents. Attendez-vous à de nombreux défis intéressants.
Responsabilités
- Concevoir et implémenter des services backend et des pipelines de données principaux.
- Effectuer des recherches basées sur les données en utilisant le Big Data et en tirant parti de la boîte à outils Data Science.
- Documenter les choix de conception et les connaissances opérationnelles pour déployer et exécuter avec succès les services.
- Fournir une couverture de test appropriée, des tests unitaires et d'intégration, en mettant l'accent sur la performance et l'efficacité des coûts pour vos domaines de responsabilité.
- S'assurer que des alertes, des tableaux de bord et des runbooks robustes sont en place pour les services de production.
- Collaborer au sein de l'équipe et avec d'autres équipes d'ingénierie pour construire de nouvelles fonctionnalités et de nouveaux produits conformément aux besoins de l'entreprise.
- Suivre les meilleures pratiques de conception et de développement de logiciels et promouvoir ces pratiques au sein de l'équipe.
Exigences
- 5+ années d'expérience professionnelle dans le travail sur des systèmes backend dans un environnement d'entreprise.
- 3+ années d'expérience en analyse de données / tâches de science des données et/ou ML.
- 2+ années d'expérience en programmation en Python 2.x/3.x ou Scala ou Java.
- Compréhension de l'architecture orientée services (SOA), des microservices et de l'architecture événementielle.
- Expérience avec une pile d'applications web évolutives de niveau entreprise, y compris un broker de messages, des stockages en mémoire, des bases de données NoSQL et des bases de données clé-valeur.
- Solide connaissance des paradigmes TDD, tests unitaires et tests automatisés.
- Expérience avec SQL et les solutions SGBDR.
- Expérience avec le traitement de données à grande échelle (Spark)
- L'expérience avec les outils de développement d'IA (en particulier l'IA agentique) est un plus.
- L'expérience dans le développement de systèmes basés sur des LLM est un plus.
Basé à San Francisco, CA, Backstory est soutenu par Y Combinator et les meilleurs investisseurs de la Silicon Valley, notamment ICONIQ Capital, Andreessen Horowitz, Lightspeed Venture Partners, Akkadian Ventures et Mubadala Capital. Backstory est classé dans le top 20 % des entreprises Inc 5000, est un leader régulier dans nos catégories clés sur G2, et figure sur la liste Forbes des meilleurs employeurs de startups en Amérique. Pour plus d'informations, veuillez visiter backstory.ai backstory.ai.
Nous nous engageons à fournir des aménagements tout au long du processus de recrutement. Si vous avez besoin d'un aménagement à quelque étape que ce soit, veuillez contacter askHR@people.ai [askHR@people.ai].
