Retour aux jobs

Engineering

Senior Software Engineer

Circle

Etats-UnisRemoteTemps pleinSenior (+6 ans d'experience)Ouverte

Description du poste

Circle est une entreprise mondiale de technologie financiere au premier plan du nouvel internet de l'argent. Son infrastructure, incluant USDC, un dollar base sur la blockchain, alimente les paiements, le commerce et les applications financieres dans le monde entier. Circle aide les entreprises, institutions et developpeurs a exploiter les technologies blockchain pour favoriser la prosperite economique mondiale et l'inclusion numerique. Le Senior Software Engineer etendra l'infrastructure blockchain interne de Circle pour soutenir la tokenisation du monde. Dans ce role, vous construirez et possederez des microservices scalables responsables d'APIs fiables et securisees qui transferent de la valeur et des actifs entre protocoles blockchain et protocoles bancaires traditionnels. Vous collaborerez avec les equipes Product et Engineering pour concevoir, tester et faire evoluer les fonctionnalites Circle, etablir les procedures de system design, definir les standards de test et maintenir la sante des systemes. Circle recrute sur plusieurs equipes engineering coeur, dont Liquidity, Developer Platform / Web3 Services, Circle Payments Network (CPN), Payments, Core Protocols (USDC & CCTP), Stablecoin Operations et DeFi & Liquidity Partnerships. Le poste est entierement remote aux Etats-Unis, avec une forte preference pour un chevauchement Pacific Time / West Coast.

Missions Principales

  • Etendre l'infrastructure blockchain interne de Circle pour permettre une tokenisation a l'echelle mondiale.
  • Construire et posseder des microservices scalables et des APIs publiques simplifiant l'integration avec des systemes de paiement complexes.
  • Integrer les platform services avec des banques, technologies financieres et protocoles multi-chain pour transferer les actifs de maniere fluide.
  • Collaborer avec Product et Engineering pour concevoir les systemes, documenter les procedures d'architecture, etablir les standards qualite et resoudre les dysfonctionnements.
  • Ecrire l'infrastructure d'experiences de paiement performantes, incluant sources de donnees SQL et NoSQL, systemes de messaging et couches API.
  • Assurer le leadership technique de petits groupes d'engineers sur l'architecture, le system design et les decisions de livraison.

Profil Recherché

  • 6+ ans d'experience professionnelle en developpement logiciel avec des langages orientes objet, avec une expertise Java approfondie fortement preferee.
  • Bachelor en Computer Science ou domaine proche, ou experience equivalente.
  • Experience prouvee dans le leadership technique de petites equipes de 2 a 4 engineers sur l'architecture et le system design.
  • Experience avec les systemes de paiement comme cartes bancaires, virements ou rails financiers.
  • Large comprehension des principes de conception et developpement d'APIs RESTful.
  • Experience pratique avec des plateformes cloud comme AWS, Google Cloud ou Microsoft Azure.
  • Solide experience des bases SQL et de la conception de schemas de donnees.
  • Interet reel et adhesion au Web3 et a la crypto, requis au minimum pour les niveaux Senior et Staff.

Avantages & Conditions

  • Culture plate et collaborative avec feedback rapide et communication directe.
  • Base salariale tres competitive.
  • Options equity ajustables pour attirer les meilleurs talents engineering.
  • Poste entierement remote aux Etats-Unis avec preference Pacific Time / West Coast.