Global Relay
Brex
Ingénieur logiciel senior, Back End
Pourquoi nous rejoindre
Brex est la plateforme financière intelligente qui permet aux entreprises de mieux gérer leurs dépenses et d'évoluer plus rapidement sur plus de 200 marchés. En combinant des cartes d'entreprise internationales et des services bancaires avec des logiciels intuitifs de gestion des dépenses, de paiement de factures et de voyages, Brex permet aux fondateurs et aux équipes financières d'accélérer leurs opérations, d'obtenir une visibilité en temps réel et de contrôler leurs dépenses sans effort. L'automatisation native par IA et le service de classe mondiale de Brex éliminent les tâches manuelles de comptabilité et de gestion des notes de frais pour les clients, leur permettant ainsi de se concentrer sur l'essentiel. Des dizaines de milliers des meilleures entreprises au monde utilisent Brex, notamment DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit et SeatGeek.
Travailler chez Brex vous permet de repousser vos limites, de remettre en question le statu quo et de collaborer avec certains des esprits les plus brillants du secteur. Nous nous engageons à bâtir une équipe diversifiée et une culture inclusive, et nous pensons que votre potentiel ne devrait être limité que par l'ampleur de vos rêves. Nous concrétisons cette vision en vous fournissant les outils, les ressources et le soutien nécessaires pour faire évoluer votre carrière.
L'ingénierie chez Brex
L'ingénierie chez Brex consiste à construire des systèmes qui évoluent avec rapidité et intention. Nos équipes couvrent le logiciel, les données, la sécurité et l'informatique, et opèrent avec une grande autonomie et une collaboration étroite. Nous relevons des défis techniques complexes, assumons la responsabilité de nos résultats et visons l'excellence à tous les niveaux, de l'architecture au déploiement. C'est un environnement où l'ingénierie est un métier d'artisan et où les bâtisseurs deviennent des leaders.
Vos missions
En tant qu'ingénieur logiciel senior au sein de notre équipe Task Workflows Platform, vous construirez et mettrez à l'échelle les systèmes backend fondamentaux qui alimentent les expériences clés chez Brex. Vous travaillerez sur notre vaste suite de plateformes, notamment notre moteur de notifications multicanal, notre système de commentaires collaboratifs et notre générateur de règles de workflow dynamique. Vous jouerez également un rôle central dans l'évolution de notre infrastructure d'orchestration des tâches, en nous aidant à passer d'une expérience centralisée et générique à des solutions hautement personnalisées et conçues pour des domaines produits spécifiques.
Vous aborderez des défis complexes liés aux systèmes distribués, de la conception d'APIs évolutives et de moteurs d'évaluation de règles pour des automatisations personnalisées, à la modélisation des données et de la logique d'orchestration derrière nos expériences de tâches spécifiques à un domaine. Étant donné que les équipes de tout Brex s'appuient sur ces plateformes, l'extensibilité et la facilité d'adoption sont tout aussi importantes que l'échelle et la fiabilité. Au-delà du travail sur la plateforme principale, vous ferez partie d'une équipe qui façonne directement les expériences produits plus larges, notamment en tirant parti de l'IA pour rationaliser les workflows des utilisateurs. À mesure que Brex développe davantage de produits natifs par IA, vous aurez également l'opportunité d'aider à construire l'infrastructure partagée qui permet le développement de produits IA à travers l'entreprise.
Responsabilités
- Collaborer avec les ingénieurs de toute l'entreprise pour construire de nouvelles fonctionnalités et de nouveaux produits de bout en bout
- Prendre en charge les problèmes de bout en bout, en réfléchissant à tous les aspects, de l'expérience utilisateur aux modèles de données, en passant par l'évolutivité, l'opérabilité et les indicateurs de suivi.
- Assurer un leadership technique au sein de l'équipe en pilotant l'orientation de la feuille de route, la conception architecturale et le mentorat
- Travailler en étroite collaboration avec les équipes en contact avec les utilisateurs (Ventes, Support) pour mieux comprendre les besoins de nos clients.
- Ajuster et peaufiner les fonctionnalités pour atteindre un haut degré d'excellence.
- Identifier et mettre en œuvre des améliorations en matière de fiabilité et de performance
- Maintenir nos normes d'ingénierie élevées et apporter de la cohérence aux bases de code, à l'infrastructure et aux processus que vous rencontrerez
Votre lieu de travail
Ce poste sera basé dans notre bureau de Vancouver. Nous fonctionnons dans un environnement hybride qui combine l'énergie et les connexions du travail au bureau avec les avantages et la flexibilité du télétravail. Nous exigeons actuellement un minimum de trois jours de présence coordonnée au bureau par semaine, les lundis, mercredis et jeudis. En guise d'avantage, nous proposons également jusqu'à quatre semaines par an de travail entièrement à distance !
Veuillez noter que les demandeurs d'emploi peuvent être la cible d'acteurs malveillants cherchant à obtenir des données personnelles. Les recruteurs de Brex ne vous contacteront que via LinkedIn ou par e-mail avec un domaine brex.com brex.com/. Toute prise de contact prétendant provenir de Brex via d'autres sources doit être ignorée.
Exigences
- 7+ années d'expérience professionnelle dans la conception, le développement et le déploiement de produits full-stack
- Maîtrise solide des langages de programmation backend (Java, Kotlin, Python)
- Expérience dans l'architecture, la construction et la maintenance de systèmes distribués évolutifs et à haute disponibilité
- Expérience dans la conception et l'optimisation de bases de données SQL et/ou NoSQL, incluant la modélisation des données, l'optimisation des performances des requêtes et la conception de schémas
- Expérience dans la construction et la maintenance de services APIs RESTful et/ou GraphQL
- Expérience avec les technologies et outils frontend modernes tels que ES6+, React, TypeScript et Webpack
Points bonus
- Expérience de collaboration avec des parties prenantes interfonctionnelles et des spécialistes des produits, du design et des opérations
- Expérience dans la conduite d'initiatives à un niveau plus large au sein d'une organisation ou d'une entreprise
- Expérience dans la réalisation d'expériences au sein des produits, tests A/B
- Expérience et intérêt pour l'exploitation des outils de développement basés sur l'IA
Rémunération
La fourchette salariale prévue pour ce poste est de 192,000 $ - 240,000 $ CAD. Cependant, le salaire de base initial dépendra d'un certain nombre de facteurs, notamment le lieu de résidence du candidat, ses compétences, son expérience, les demandes du marché et la parité salariale interne. Selon le poste proposé, des actions et d'autres formes de rémunération peuvent être fournies dans le cadre d'un package de rémunération globale.
Brex LLC est une filiale à part entière de Capital One, N.A.
