C6 Bank
Remote Talent LATAM
Ingénieur Backend Senior | À distance | LATAM Uniquement | 89010
À propos de nous
Chez Remote Talent LATAM, nous connectons les meilleurs talents latino-américains avec des entreprises de premier plan. Nous guidons les entreprises et les candidats à chaque étape du processus d'embauche, en assurant la correspondance parfaite en termes de compétences, de culture et d'objectifs. Bien que nous ne soyons pas des employeurs directs, nous agissons en tant que partenaire de confiance, comblant le fossé entre les talents exceptionnels et les opportunités croissantes.
À propos du poste
Nous recrutons un Ingénieur Backend Senior pour prendre en charge l'intégralité d'un écosystème backend critique alimentant l'aide financière, les soldes de cartes de campus et la location de manuels dans environ 1,200 librairies universitaires sur Shopify.
La plateforme gère des milliers de commandes et de webhooks chaque jour, avec de l'argent réel circulant dans le système. Ce rôle exige de solides compétences en ingénierie backend, une responsabilité de production et un jugement sûr lors du traitement des transactions financières et des intégrations complexes.
À propos du client
Notre client est une agence e-commerce à service complet en pleine croissance, axée sur l'aide aux marques pour se développer durablement grâce à la stratégie, la technologie, la conception et le marketing de performance. Avec plus d'une décennie d'expertise dans le secteur, ils s'associent à des entreprises pour accélérer la croissance numérique grâce à la prise de décision basée sur les données et à des solutions de commerce personnalisées.
Ce dont vous serez responsable
- Prendre en charge le pipeline de paiement de bout en bout, y compris la couverture, la taxe, l'expédition, les remboursements, le multi-approvisionnement et les paiements mixtes.
- Diagnostiquer les commandes de production sur cinq services et identifier le service responsable de chaque problème.
- Effectuer le triage quotidien des rapports de rapprochement et acheminer les échecs vers l'équipe appropriée.
- Gérer les tâches planifiées, les balayages et les commandes de récupération qui s'exécutent sans surveillance.
- Gérer le déploiement de bout en bout, y compris le branching, les PR, la promotion QA, les déploiements GitHub sur Azure, et les étapes QA.
- Créer un test de régression pour chaque correction de bug.
Qualifications requises
- 5+ années d'expérience professionnelle avec Shopify et PHP, dont au moins 3 années de Laravel en production.
- Solide expérience des systèmes asynchrones, y compris l'idempotence, les nouvelles tentatives, les files d'attente de lettres mortes, les verrous et les tâches planifiées.
- Solides compétences en SQL au niveau du plan de requête, de préférence avec SQL Server.
- Solide expérience du cloud, idéalement avec Azure, y compris la lecture des journaux, l'exécution de requêtes, la surveillance des métriques et le support des déploiements.
- Expérience de l'intégration avec des systèmes externes complexes et des APIs, y compris des technologies telles que SOAP, XML, SFTP, ou similaires.
- Jugement sûr lors du traitement des transactions financières, y compris savoir quand ne pas exécuter une transaction et utiliser des exécutions à blanc lorsque cela est approprié.
- Pratiques de test solides et expérience du traitement des tests automatisés comme faisant partie du processus de développement.
- Capacité à prendre en charge les systèmes de production et à résoudre les problèmes de manière autonome.
Compétences souhaitables
- API Admin Shopify, webhooks, metafields, cartes cadeaux, ou extensions de checkout et POS.
- TypeScript et Node.js, en particulier Remix ou NestJS.
- Prisma et BullMQ.
- Expérience dans la fintech, la facturation, les paiements ou le rapprochement comptable.
- Expérience avec Playwright ou d'autres frameworks de test de bout en bout.
- Expérience de travail avec des systèmes stateful à haut volume.
Stack technologique
- Backend: PHP 8.4, Laravel 11/12, architecture orientée domaine, Pest/PHPUnit, PHPStan
- Données : SQL Server sur Azure SQL Managed Instance
- Asynchrone : files d'attente Laravel sur Redis, gestion des lettres mortes, verrous, BullMQ sur les services Node
- Cloud : Azure Container Apps, Log Analytics (KQL), Key Vault, Application Insights, GitHub Actions
- Shopify : GraphQL Admin, webhooks vérifiés HMAC, metafields, commandes de fulfillment, cartes cadeaux, extensions UI checkout et POS, Functions
- Intégrations : SOAP pour les paiements et la location, Vertex pour la taxe, SFTP pour les fichiers de règlement
- Services frères : TypeScript, Remix, NestJS, Prisma, BullMQ
- 📄 Les CV doivent être soumis en anglais.
- 🚫 Les candidatures qui ne répondent pas à ces critères seront automatiquement rejetées
Pourquoi nous rejoindre ?
- 💼 Poste à temps plein : 8h à 17h EST L–V Heures de bureau
- 💰 Salaire : $4,500 USD
- 🏠 Environnement de travail 100% à distance
- 📄 Contrat : Entrepreneur indépendant
